摘要: 程序(软件):数据和指令的集合。软件架构:B/S C/S 软件分类:系统软件,应用软件。 进程:正在运行的程序,会在内存中分配空间。 线程:进程中的多条路径。 多线程是指有多条线程并发的执行。 并发:多条线程在同一时间段内交替执行。 并行:多条线程同时执行。 创建线程: 1.继承:extends T 阅读全文
posted @ 2019-04-16 20:14 ControllerMe 阅读(4340) 评论(0) 推荐(0) 编辑
摘要: JUnit的作用是:在庞大的程序项目中,要测试一个功能模块,不需要将整个庞大的项目都运行,只需要将需要测试的功能块进行JUnit测试就行 非常的方便,也很清晰,提高的开发的速度。 目前普遍使用的JUnit版本为JUnit4 JUnit的格式为:@Test 可以利用快速修复键(ctrl+1),来添加J 阅读全文
posted @ 2019-04-15 20:33 ControllerMe 阅读(1114) 评论(0) 推荐(0) 编辑
摘要: 先来放一张集合体系的框架图: 其中Iterator 是集合专用的迭代器: 迭代器:用来遍历容器中的元素的工具。 Collection是所有单列集合的超类(接口); 单列集合:就是集合中一个空间存储一个元素。 我们常用Collection的子类为Set 和List。 List集合我们常用ArrayLi 阅读全文
posted @ 2019-04-15 19:56 ControllerMe 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 字符流:就是在字节流的基础上,加上编码,形成的数据流 字符流出现的意义:因为字节流在操作字符时,可能会有中文导致的乱码,所以由字节流引申出了字符流。 字符输入流:Reader 常用子类:FileReader 文件字符输入流常用方法: read(); read(char[ ]); read(char[ 阅读全文
posted @ 2019-04-12 20:09 ControllerMe 阅读(24318) 评论(0) 推荐(3) 编辑
摘要: 本文详细介绍了java中的IO流 阅读全文
posted @ 2019-04-11 20:26 ControllerMe 阅读(20653) 评论(2) 推荐(1) 编辑
摘要: File类 递归 阅读全文
posted @ 2019-04-10 20:05 ControllerMe 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 本文详细介绍了JAVA中的常见异常,以及异常的处理办法 阅读全文
posted @ 2019-04-10 19:45 ControllerMe 阅读(1143) 评论(0) 推荐(0) 编辑
摘要: TreeSet集合 特点:无序,但是可排序,不重复 CompareTo方法:对于String类的CompareTo方法,由对象的unicode码-参数的unicode码,并且按位比较。 如果值大于0,证明对象要大于参数。 如果值小于0,证明对象要小于参数。 如果值等于0,证明对象等于参数 代码演示: 阅读全文
posted @ 2019-04-09 19:28 ControllerMe 阅读(304) 评论(0) 推荐(0) 编辑
摘要: LinkedList集合的底层为双向链表。 TreeSet集合会自动排序 例如插入 1,5,2,9,7 输出的是1,2,5,7,9 TreeSet的特点是:无序(存储顺序也插入顺序不相同),可自动排序,不重复 Comparable接口:强行对实现它的类进行整体排序,这种排序叫做类的自然排序。 Tre 阅读全文
posted @ 2019-04-09 19:05 ControllerMe 阅读(584) 评论(0) 推荐(0) 编辑
摘要: Set集合和List集合的区别不大,只是Set不可重复,List可重复Set无序,List有序集合只要能实现的功能,Set和List都能实现没只不过是选择哪个做最优解的问题 计算机的内存中,有的是连续的内存空间,比如数组,就是连续的内存空间。除了这些连续的内存空间以外,剩下的内存空间都是以链表的形式 阅读全文
posted @ 2019-04-08 19:39 ControllerMe 阅读(242) 评论(0) 推荐(0) 编辑