day022jdk8新特性和lambda表达式代码和笔记.rar 1. lambda: 1. 概念:就是对函数式接口匿名内部类的简写 2. 作用:简化代码 3. 使用: 语法: 函数式接口 变量名 = (参数1,参数2...) -> { //方法体 } (参数1,参数2...)表示参数列表; ->表示连接符;连接符号后是方法体 {}内部是方法体 特点说
day016list和set笔记以及代码.zip 总结一下: ArrayList:如果是查改多,用ArrayList LinkedList:如果是增删插多,用LinkedList Vector:如果是有线程安全要求用Vector 如果是不能存放重复的元素,用Set接口下的实现类 HashSet:如果没有任何排序要求,用HashSet,因为效率高 T
day018File类代码以及笔记.rar 1. IO:(Input Output)是输入输出流 从内存到硬盘就是输出流Output 从硬盘到内存就是输入流Input IO操作的最基础的是文件File 2. File 1. 概念:就是java中的一个文件或者文件夹。如果没有后缀就表示是一个文件夹,如果有后缀就表示文件。 2.
day023xml解析笔记和代码.rar 1.XML 1.1. 概念:XML(eXtensible Markup Language),是一种可扩展的标记语言 1.2. 作用: XML是跨平台和跨语言的 不同的语言都支持XML解析(将XML转换为对应语言中的数据) 1. 数据交换格式(一般不用了,用json代替了) 2. 配置文件都使用XML
day017Map和泛型代码和笔记.rar day017-Map和泛型 代码和笔记.rar 1. Map:地图 2. Properties类:常用来做配置文件 (掌握) 3. 泛型:就是一个占位符号而已,在设计类的时候,占用位置就是在设计类(接口等)的时候,没有给规定具体是什么类型的参数,在实例化或调用的时候再传入具体的类型,告诉编译器这是什
day019io笔记和代码.rar IO流:InputOutput输入输出流 自己去扩展: 1.对象序列化和反序列化生成一个 2.流的种类: io包下 扩展nio包下 1.IO分类: 输入流 输出流 字节流 InputStream(抽象类) OutputStream(抽象类)
day020继承加强和设计模式代码和笔记.rar 1.单元测试:(掌握) 1.写一个单元测试类,命名方式:XxxTest(测试类没有main方法) 2.导入包,Junit4包 选中项目,右键=>BuildPath=>AddLibrary=>选中Junit 选中Junit4=>finish 3.在测试类中,设计测试方法
day021反射和注解笔记和代码.rar 1.反射: Class类的实例表示正在运行的Java应用程序中的类和接口; 枚举是一种类,注解(指的是注解Annotation)是一种接口; 每个数组都是Class字节码类中的一个具体对象 基本的Java类型(boolean、byte、char、short、int、long、floa