巩固基础
文章平均质量分 61
MK_7529
这个作者很懒,什么都没留下…
展开
-
【Java基础】线程与进程基础
概念 1、进程 :具有一定独立功能的程序关于某个数据集合上的一次运行活动,是操作系统进行资源分配和调度的一个独立单位。 2、线程 :是进程的一个实体,是CPU调度和分派的基本单位,是比进程更小的可以独立运行的基本单位。 特点:线程的划分尺度小于进程,这使得多线程程序拥有高并发性。进程在运行时各自内存单元相互独立,线程之间内存共享,这使得多线程编程可以拥有更好的性能和用户体验。 注意 :多线程编程由于占据了大量的CPU资源,对于其他程序是不友好的。 线程的启动 启动一个线程是调用start()方法,使线程所代原创 2022-04-14 13:26:40 · 94 阅读 · 0 评论 -
【Java基础】IO流
字符流 输入流 :Reader 1、InputStreamReader :字节流通向字符流的桥梁,使用指定的charset读取字节并将其解码为字符。FileReader:读取字符文件的便捷类; 2、BufferedReader :缓冲流 装饰设计模式下对FileReader的增强。特有方法:readLine()也是对read()方法的增强; 输出流 :Writer 1、OutputStreamReader :字符流通向字节流的桥梁。FileWriter:写入字符文件的便捷类; 2、BufferedWrite原创 2022-04-06 19:02:26 · 412 阅读 · 0 评论 -
【Java基础】常用的集合
面试准备、巩固基础(自用)Collection:单列集合List接口Set接口Map:双列集合HashMapHashTableTreeMap Collection:单列集合 List接口 有以下三个实现类 LinkedList :基于链表实现,每一个元素存储本身内存地址的同时还储存下一个元素的地址。有链表增删快,查找慢的特点。 ArrayList :基于数组实现,每次增删都会创建新数组,有数组的索引,具有增删慢,查找快的特点。 Vector :基于数组实现,相对线程安全,效率较低。 Set接口 有以下两原创 2022-04-06 14:01:34 · 736 阅读 · 0 评论