Loading

摘要: 进程和线程这块去看os这块的进程知识 我的os小笔记 这本书很好 继承Thread类 实现多线程的时候,要注意 需要继承Thread类 必须重写run方法,核心执行的逻辑 线程在启动的时候不要直接调用run方法,而是要通过start()方法来进行调用 public class ThreadDemo 阅读全文
posted @ 2020-12-30 21:04 BigBender 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 流的基本概念 一串流动的字符,先进先出的方式 数据源分类 Java流的分类 流的分类 文件读写 提高字符流读取文本文件的效率 阅读全文
posted @ 2020-12-30 15:52 BigBender 阅读(84) 评论(0) 推荐(0) 编辑
摘要: Collections集合的操作类,Collection是集合接口 Collections提供静态方法 addAll() 批量添加 sort()排序 binarySearch()二分查找 fill()替换 shuffle()随机排序 reverse()逆序 集合与数组的比较 集合弥补了数组的一些缺点 阅读全文
posted @ 2020-12-30 14:25 BigBender 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 输入输出流,用try,catch包裹起来 public class OutputStreamDemo{ public static void main(String[] args){ File file = new File("aaa.txt"); OutputStream outputStream 阅读全文
posted @ 2020-12-30 13:59 BigBender 阅读(32) 评论(0) 推荐(0) 编辑
摘要: Map key-value映射 HashMap Key无序,唯一(Set) Value无序,不唯一(Collection) Hashmap:数据-链表(1.7) 数组-链表-红黑树(1.8) hashmap线程不安全,效率较高,hashtable线程安全(synchronized),效率低 hash 阅读全文
posted @ 2020-12-30 13:41 BigBender 阅读(66) 评论(0) 推荐(0) 编辑
摘要: Collection接口存储一组不唯一,无序对象 List接口存储一组不唯一,有序对象 Set接口存储一组唯一,无序对象 Map接口存储一组键值对象,提供key到value的映射 LIst接口实现(有序,不唯一) ArrayList(顺序表) 实现了长度可变的数组,在内存中分配连续的空间 优点,遍历 阅读全文
posted @ 2020-12-30 11:10 BigBender 阅读(126) 评论(0) 推荐(0) 编辑