摘要: 真实对象和代理对象都要实现同一个接口,代理对象要代理真实角色 好处:代理对象可以做很多真实对象做不了的事情;真实对象专注做自己的事情 public class Main { public static void main(String[] args) { /** * 通过代理对象来实现真实对象的方法 阅读全文
posted @ 2021-09-14 17:06 振袖秋枫问红叶 阅读(36) 评论(0) 推荐(0)
摘要: Lambda表达式可以避免匿名内部类定义过多,让代码看上去很简洁,其实质属于函数式编程的概念 函数式接口 任何接口,如果只包含唯一一个抽象方法,那么它就是一个函数式接口,如Runnable接口 对于函数式接口,可以通过Lambda表达式来实现 实现函数式接口的方式 public class Main 阅读全文
posted @ 2021-09-14 15:34 振袖秋枫问红叶 阅读(119) 评论(0) 推荐(0)
摘要: 程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念 进程是执行程序的一次执行过程,是一个动态的概念,是系统分配资源的单位 线程是CPU调度和执行的单位,一个进程至少有一个线程 创建线程的三种方式 1、继承Thread类(不建议使用,避免单继承局限性) /** * 1、自定义线程类 阅读全文
posted @ 2021-09-14 13:56 振袖秋枫问红叶 阅读(52) 评论(0) 推荐(0)