摘要: 14Junit、反射、注解 14.1.1 Junit的概述 一般IDE都内置了junit,若需要自行下载jar包,可以访问官网,官网地址如下:http://www.junit.org 1. 特点 - 方法命名规则:以test开头,使用驼峰命名法。 - 方法声明上:必须使用注解:@Test,必须使用p 阅读全文
posted @ 2018-07-27 17:12 ankuo 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 13.1常用的函数式接口总结 接口名称 方法名称 抽象/默认 延迟/终结 方法描述 Supplier get 抽象 终结 供给型接口,无参有返回值,主要用于 Consumer accept 抽象 终结 消费型接口,有参数无返回值 andThen 默认 延迟 Function apply 抽象 终结 阅读全文
posted @ 2018-07-27 15:17 ankuo 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 12.1 函数式接口 12.1.1 概念 1.函数式接口在Java中是指:有且仅有一个抽象方法的接口。 2.函数式接口,即适用于函数式编程场景的接口,而Java中的函数式编程体现就是Lambda,所有函数式接口就是可以适用于Lamnda使用的接口,只有确保接口中有且仅有一个抽象方法,java中的La 阅读全文
posted @ 2018-07-24 19:37 ankuo 阅读(793) 评论(0) 推荐(1) 编辑
摘要: 十一、网络编程 11.1 网络通信协议 网络通信协议:通信协议是对计算机必须遵守的规则,只有遵守这些规则,计算机之间才能进行通信。这就好比在道路中行驶的汽车一定要遵守交通规则一样,协议中对数据的传输格式、传输速率、传输步骤等做了统一规定,通信双方必须同时遵守,最终完成数据交换。 TCP/IP协议: 阅读全文
posted @ 2018-07-24 11:13 ankuo 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 九、字节流与字符流 9.1 IO的分类 输入流 :把数据从其他设备上读取到内存中的流。 输出流 :把数据从内存 中写出到其他设备上的流。 字节流 :以字节为单位,读写数据的流。 字符流 :以字符为单位,读写数据的流。 输入流 输出流 字节流 字节输入流 InputStream 字节输出流 Outpu 阅读全文
posted @ 2018-07-24 09:03 ankuo 阅读(1640) 评论(0) 推荐(0) 编辑
摘要: 十、流 10.1 缓冲流 10.1.1 概述 缓冲流是对4个基本的FileXxx流的增强,所以也是4个流,按照数据类型进行分类 字节缓冲流:BufferedInputStream,BufferedOutputStream 字符缓冲流:BufferedReader,BufferedWriter 缓冲流 阅读全文
posted @ 2018-07-21 11:29 ankuo 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 八、File类和递归 8.1 概述 java.io.File 类时文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和产出等操作。 8.2 构造方法 public File(String pathname) :通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。 public 阅读全文
posted @ 2018-07-09 17:14 ankuo 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 七、线程池、Lambda 1.1基本概念: ​ 线程池:其实就是一个容纳多个线程的容器,其中的线程可以反复使用,省去了频繁创建线程对象的操作,无需反复创建线程而消耗过多的资源。 1.2线程池的好处: ​ 1.降低资源消耗。减少了创建和销毁线程得我次数,每个工作线程都可以被重复利用,可执行多个任务。 阅读全文
posted @ 2018-07-09 12:14 ankuo 阅读(3511) 评论(0) 推荐(1) 编辑
摘要: 六、多线程,线程,同步 ①概念: 并行:指两个或多个在时间同一时刻发生(同时发生) 并发:指两个或多个事件在同一时间段内发生 具体概念: 在操作系统中,安装了多个程序,并发指的是在一段时间内宏观上有多个程序同时运行, 这在单 CPU 系统中,每一时刻只能有一道程序执行,即微观上这些程序是分时的交替运 阅读全文
posted @ 2018-07-09 09:43 ankuo 阅读(319) 评论(0) 推荐(1) 编辑
摘要: 五、异常 异常概念总结: 练习一:异常的体系 问题: 1. 请描述异常的继承体系 2. 请描述你对错误(Error)的理解 3. 请描述你对异常(Expection的理解) 4. 请描述你对运行时异常(RuntimeException)的理解 答: 1. 异常继承体系为:异常的根类是 java.lang.Throwable,其下有两个子类: java.... 阅读全文
posted @ 2018-07-06 21:18 ankuo 阅读(490) 评论(0) 推荐(0) 编辑