Java多线程
拎着木桶打饭
把平凡的事情做到极致,从而在平凡中创造不凡
展开
-
Java多线程静态代理设计模式
动态代理:就是临时构建起来的类,静态代理:可以理解为已经写好的类,直接拿来用; 代理随处可见,比如你结婚,婚庆公司给你准备好一切,但是结婚的是你,比如上课,老师准备课件,讲课,但是真正学习还是你 今天直说静态代理: 1:真实角色 2:代理角色 3:公共接口:真实角色和代理角色都必须实现共同的接口; 我们用静态代理模式来模拟婚庆公司: package com.jianshun.thr...原创 2018-12-01 12:52:30 · 148 阅读 · 0 评论 -
jdk1.8 lambda表达式的推导及简化
lambda表达式(用一次)的使用:下面我们来推导一下lambda表达式:以线程为例: 首先我们可以使用静态类内部类实现一个线程:如下: /** * lambda表达式 (用于简单的线程体); * @author fanfan */ public class LambdaThread { //静态内部类(使用时才会编译,不使用时,不会随这个类加载而编译) static class ...原创 2018-12-03 23:20:17 · 287 阅读 · 0 评论