设计模式
鸡鸽
这个作者很懒,什么都没留下…
展开
-
代理模式之见解
静态代理:主类和代理类都实现了同一个接口,这样代理类在调用方法时,会执行主类的方法创建接口:public interface ProxyI {public void test();}创建主类:public class MainClass implements ProxyI {@Overridepublic void test() {System.out.println(“th...原创 2019-04-18 23:21:53 · 132 阅读 · 0 评论 -
多线程设置优先级方法
之前看到个问题,如果有3个线程,如何保证3个线程的执行先后顺序。其实实现的方法有很多,这里主要介绍几种。首先,线程Thread有一个设置优先级的属性Priority,默认数值为5,设置的越高优先级越高,最高为10。但是这里需要注意的是,优先级作用只是表示了执行的概率,也就是说优先级6的线程比5的线程概率更高,但不代表一定就有限执行。(一)首先说下第一种方法,线程池ExecutorService...原创 2019-05-10 22:42:39 · 11687 阅读 · 1 评论