摘要:        
java.uitl.concurrent.ThreadPoolExecutor类是线程池中最核心的一个类,因此如果要透彻地了解Java中的线程池,必须先了解这个类。 1.ThreadPoolExecutor类的构造函数: 使用ThreadPoolExecutor类的构造函数来创建实例时,需要指定一些    阅读全文
posted @ 2019-05-16 23:13
狱婪
阅读(202)
评论(0)
推荐(0)
        
            
        
        
摘要:        
适配器模式的定义:将一个类的接口转换成客户希望的另一个接口。适配器让那些接口不兼容的类可以一起工作。 适配器模式可以分为:类适配器模式、对象适配器模式、接口适配器模式。 针对前两种适配器模式,下面以播放器为例。老版的播放器(Player)只支持mp4格式的视频文件,而新版的播放器(AdvancedP    阅读全文
posted @ 2019-05-16 22:19
狱婪
阅读(157)
评论(0)
推荐(0)
        
            
        
        
摘要:        
代理模式的定义: 为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 代理模式可以分为三种:静态代理,动态代理,cglib动态代理。 静态代理 服务接口 服务具体实现(委托类) 服务静态代理类 测    阅读全文
posted @ 2019-05-16 21:23
狱婪
阅读(196)
评论(0)
推荐(0)
        
            
        
        
摘要:        
单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该    阅读全文
posted @ 2019-05-16 15:30
狱婪
阅读(175)
评论(0)
推荐(0)
        
            
        
        
摘要:        
关键字volatile可以说是Java虚拟机提供的最轻量级的同步机制。 一旦某个共享变量(类的成员变量、类的静态成员变量)被volatile修饰之后,那么就具备了两层语义: 1.保证了不同线程对这个变量进行操作时的可见性,即一个线程修改了某个变量的值,这新值对其他线程来说是立即可见的。 Java 内    阅读全文
posted @ 2019-05-16 13:19
狱婪
阅读(242)
评论(0)
推荐(0)
        
 
                    
                
 浙公网安备 33010602011771号
浙公网安备 33010602011771号