04 2019 档案

摘要:目录 应用场景:生产者和消费者问题分析类的设计注意解决线程通信的细节细节3:完整的线程生命周期细节4:sleep()和yield()的区别;sleep()和wait()的区别1.实现方案一:使用同步代码块实现线程... 阅读全文
posted @ 2019-04-13 11:18 陈小哥cw 阅读(187) 评论(0) 推荐(0)
摘要:新生状态(New):用new关键字建立一个线程对象后,该线程对象就处于新生状态。处于新生状态的线程有自己的内存空间,通过调用start进入就绪状态,但该线程并未真正进入运行状态。注意:只能对处于新建状态的线程调用... 阅读全文
posted @ 2019-04-12 08:38 陈小哥cw 阅读(113) 评论(0) 推荐(0)
摘要:功能:复制文件夹技能:IO流进行文件的复制 创建文件夹 dir.mkdirs(); 递归问题1:使用字节流还是字符流 字节流 因为有二进制文件问题2:提高复制的速度 缓冲流 BufferedInput... 阅读全文
posted @ 2019-04-09 19:51 陈小哥cw 阅读(399) 评论(0) 推荐(0)