摘要:
Lamda表达式 希腊字母表中排序第十一位的字母,英语名称为Lambda 避免匿名内部烃定义过多 其实质属于函数式编程的概念 (params)->expression[表达式] (params)->statement[语句] (params)-> a->System.out.println("i l 阅读全文
posted @ 2021-03-04 11:05
岁月-伤
阅读(134)
评论(0)
推荐(0)
摘要:
静态代理 package com.xiao.demo02; //静态代理模式总结: //真实对象和代理对象都要实现同一个接口 //代理对象要代理真实 //好处,代理对象可以做很多真实对象做不了的事情 //真实对象专注做自己的事情 public class StaticProxy { public s 阅读全文
posted @ 2021-03-04 10:59
岁月-伤
阅读(47)
评论(0)
推荐(0)
摘要:
实现Runnable 查看JDK帮助文档 定义MyRunnable类实现Runnable接口 实现run()方法,编写线程执行体 创建线程对象,调用start()方法启动线程 推荐使用Runnable对象,因为Java单继承的局限性 package com.xiao.demo01; //创建线程方式 阅读全文
posted @ 2021-03-04 10:51
岁月-伤
阅读(9132)
评论(0)
推荐(0)
摘要:
实现Callable接口 实现Callable接口,需要返回值类型 重写call方法,需要抛出异常 创建目标对象 创建执行服务:ExecutorService ser = Executors.newFixedThreadPool(1); 提交执行:Futureresult1 = ser.submit 阅读全文
posted @ 2021-03-04 10:46
岁月-伤
阅读(840)
评论(0)
推荐(0)
摘要:
线程简介 任务,进程,线程,多线程 多任务 现实中太多这样同时做多件事情的例子了,看起来是多个任务都在做,其实本质上我们的大脑在同一时间依旧只帮了一件事情。 多线程 原来是一条路,慢慢因为车太多了,道路堵塞,效率极低。为了提高使用的效率,能够充分利用道路,于是加了多个车道。就不用担心道路堵塞了。 普 阅读全文
posted @ 2021-03-04 10:43
岁月-伤
阅读(67)
评论(0)
推荐(0)

浙公网安备 33010602011771号