相关分类: Java技术 C/C++ VB delphi
  • 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

2