-
1、面向对象的特征
面向对象的编程语言有封装、继承 、抽象、多态等4个主要的特征。 1封装:封装是保证软件部件具有优良的模块性的基础,封装的目标就是要实现软件部件的“高内聚、低耦合”,防止程序相互依赖性而带来的变动影响。在面向对象的编程语言中,对象是封装的最基本单位,面向...
2019-02-25 16:09:56
-
java IO流 对文件操作的代码集合
Io流 按照分类 有两种分类 流向方向: 有输入流和输出流 按照操作类型有:字节流和字符流 按照流向方向 字节流的一些操作 // 读文件 FileInputStream fis = new FileInputStream("java.txt" ); int temp = fis.read() // 一次读取一个字节 System.out.println(temp); /...
2019-02-25 16:09:51
-
eclipse—Maven项目打包成exe
1.下载打包工具j2ewiz 友情连接:https://pan.baidu.com/s/1Rcoqix5QcrJVI1of9h7qbQ 提取码:vqn1 2.选中想要打包的文件,右击—Export 按照下图流程操作: 1 选择JAR file—next 2选择文件位置(可以默认,不选择)—next 3 直接next 4 选择你程序的主函数,MainClass...
2019-02-25 16:09:47
-
java基础(十)-----Java 序列化的高级认识
将 Java 对象序列化为二进制文件的 Java 序列化技术是 Java 系列技术中一个较为重要的技术点,在大部分情况下,开发人员只需要了解被序列化的类需要实现 Serializable 接口,使用 ObjectInputStream 和 ObjectOutputStream 进行对象的读写。然而在有些情况下,光知道这...
2019-02-25 16:09:48 java 对象
-
Eclipse里JAR文件的打包和使用
作用:用于封装class、properties文件,是文件封装的最小单元; 包含Java类的普通库、资源(resources)、辅助文件(auxiliary files)等。 可以将程序功能提供给他人的同时保证隐藏程序的逻辑。 打包方法:1.File(文件) -- Export(导出) -- Java/JAR file (JAR文件) -...
2019-02-25 16:09:47
-
Activiti(一) activiti数据库表说明
activiti介绍: activiti是一个业务流程管理(BPM)框架。它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。开发人员可以通过插件直接绘画出业务流程图。 ProcessEngine: ProcessEngine对象是activiti的工作流引擎...
2019-02-21 06:39:38
-
java 轻量级同步volatile关键字简介与可见性有序性与s
概念 JMM规范解决了线程安全的问题,主要三个方面:原子性、可见性、有序性,借助于synchronized关键字体现,可以有效地保障线程安全(前提是你正确运用) 之前说过,这三个特性并不一定需要全部同时达到,在有些场景,部分达成也能够做到线程安全。 volatile就是这样...
2019-02-21 06:39:31
-
Spring系列之——spring security
1 搭建springboot 2 配置pom依赖(springboot版本为2.1.3) dependency groupIdorg.springframework.boot/groupId artifactIdspring-boot-starter-security/artifactId /dependency 3 写一个controller类 4SpringBootApplication中增加注解ComponentScan,并启动 5 启...
2019-02-21 06:39:30
-
Comparable和Comparator的区别
Comparable 和 Comparator 都是接口,均为比较器 Comparable相当于“内比较器”,而Comparator相当于“外比较器” 实现Comparable的类,该类就具有自身比较的功能;Comparator的实现,是一个外部比较工具器 注意 Comparable 和 Comparator 同时实现时,则以Comparator...
2019-02-21 06:39:25
-
由dubbo服务禁用system.gc而引起的思考
我一直都有一个疑问,丰巢业务服务的生产环境jvm参数设置是禁止system.gc的,也就是开启设置:-XX:+DisableExplicitGC,但是生产环境却从来没有出现过堆外内存溢出的情况。说明一下,丰巢使用了阿里开源的dubbo,而dubbo底层通信默认情况下使用了3.2.5.Final版本的nett...
2019-02-21 06:39:27
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash




