摘要: #多线程 ###死锁 多个线程互相持有对方需要的资源,然后形成僵持 public class DeadLock { public static void main(String[] args) { Makeup makeup = new Makeup(0,"莉莉"); Makeup makeup1 阅读全文
posted @ 2021-10-07 20:49 想吃坚果 阅读(32) 评论(0) 推荐(0)
摘要: #多线程 ##线程状态 ###守护线程 线程分为用户线程和守护线程 虚拟机必须确保用户线程执行完毕 虚拟机不用等待守护线程执行完毕,如后台记录操作日志,监控内存,垃圾回收等待 thread.setDaemon(true) 设置守护线程 ##线程同步 ###并发:同一个对象被多个线程同时操作 ###队 阅读全文
posted @ 2021-10-06 20:47 想吃坚果 阅读(39) 评论(0) 推荐(0)
摘要: #多线程 ###线程休眠 sleep指定当前线程阻塞的毫秒数 sleep需要抛出InterruptedException sleep时间到达后线程进入就绪状态 sleep可以模拟网络延时,倒计时等 每个对象都有一个锁,sleep不会释放锁 ####模拟网络延时 //模拟网络延时:放大问题的发生概率 阅读全文
posted @ 2021-10-04 22:38 想吃坚果 阅读(37) 评论(0) 推荐(0)
摘要: #多线程 ###线程创建方式三:实现Callable接口 需要有返回值,要与重写的方法相同 重写call方法,需要抛出异常 创建目标对象 创建执行服务:ExecutorService ser = Executors.newFixedThreadPool() 提交执行:Future result1 = 阅读全文
posted @ 2021-10-01 17:55 想吃坚果 阅读(45) 评论(0) 推荐(0)
摘要: ##多线程 ###Process进程 进程是程序执行的过程 ###Thead线程 进程里有线程,是线程在运行 ###Thread类 ####创建线程方式一:继承Thread类,重写run()方法,调用start开启线程 注意:线程不一定立即执行,有CPU调度执行 public class TestT 阅读全文
posted @ 2021-09-29 12:29 想吃坚果 阅读(40) 评论(0) 推荐(0)
摘要: ##File类 概念:代表物理盘符中的一个文件或者文件夹 public class Test { public static void main(String[] args) throws Exception { separator(); fileOpe(); directoryOpe(); } / 阅读全文
posted @ 2021-09-26 01:23 想吃坚果 阅读(34) 评论(0) 推荐(0)
摘要: ##字节流 ###对象流 增强了缓冲区功能 增强了读写8种基本数据类型和字符串功能 增强了读写对象的功能 1)readObject()从流中读取一个对象 反序列化 2)writeObject()向流中写入一个对象 序列化 注意事项: 1)序列化类必须要实现Serializable接口 2)序列化类中 阅读全文
posted @ 2021-09-25 23:28 想吃坚果 阅读(38) 评论(0) 推荐(0)
摘要: #I/O框架 ##什么是流 概念:内存与存储设备之间传输数据的通道 ##流的分类 按方向: 1)输入流:将<存储设备>中的内容读入<内存>中 2)输出流:将<内存>中的内容写入<存储设备>中 按单位: 1)字节流:以字节为单位,可以读写所有数据 2)字符流:以字符为单位,只能读写文本数据 按功能: 阅读全文
posted @ 2021-09-24 23:02 想吃坚果 阅读(33) 评论(0) 推荐(0)
摘要: ###Map接口的使用 public class Test { public static void main(String[] args) { Map<String,String> map = new HashMap<>();//创建Map对象 //添加 map.put("cn","中国"); m 阅读全文
posted @ 2021-09-23 09:18 想吃坚果 阅读(31) 评论(0) 推荐(0)
摘要: ###TreeSet 基于HashCode计算元素存放位置 基于排列顺序实现元素不=重复 public class Person implements Comparable<Person>{//必须先继承 private String name ; private int age,phone; @O 阅读全文
posted @ 2021-09-22 22:24 想吃坚果 阅读(29) 评论(0) 推荐(0)