摘要: 线程的五个状态 线程的方法 1.线程的停止测试停止线程* 1.建议线程正常停止->根据次数,不建议死循环* 2.建议使用标志位-设置一个标志位-flag* 3.不要使用stop或destroy等过时或jdk不建议的方法 package thread; /* * 测试停止线程 * 1.建议线程正常停止 阅读全文
posted @ 2020-07-21 17:13 DannyBoy~ 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 能够用lambda表达式进行简化,必须是函数式接口 函数式接口:在一个接口里面,有且仅有一个抽象方法,可有很多非抽象方法 //1.定义一个函数式接口 interface ILike{ void like(); } 从复杂到简化到lambda表达式的过程: package thread; public 阅读全文
posted @ 2020-07-21 16:36 DannyBoy~ 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 面向接口编程 静态代理模式:真实对象与代理对象都要实现同一接口代理对象要代理真实对象好处:1.真实对象只专注做自己的事情2.代理对象可以做很多真实对象做不了的事情。 (例如,你结婚,总体上看是婚礼公司在操办结婚,但你自己只需要当自己新郎新娘就行了,最关键的部分还是你,婚礼公司做了很多其他的事情) ( 阅读全文
posted @ 2020-07-21 11:45 DannyBoy~ 阅读(112) 评论(0) 推荐(0) 编辑
摘要: process 进程thread 线程 1.程序、进程、线程 程序是指令和数据的有序集合,它没有任何运行的含义,是静态的进程是程序的一次执行,是动态的,是系统资源分配的单位进程里面包含多个线程,一个进程里面包含至少一个线程,线程是CPU调用和执行的基本单位。 真正的多线程是有多个CPU同时执行多个线 阅读全文
posted @ 2020-07-21 11:23 DannyBoy~ 阅读(1535) 评论(0) 推荐(0) 编辑