码迷,mamicode.com
首页 >  
搜索关键字:静态内部类    ( 572个结果
单例模式的线程安全性
懒汉式的改进 运用静态内部类的方式,在类被调用的时候才会产生对象 ...
分类:编程语言   时间:2017-08-29 20:44:14    阅读次数:160
内部类概述
内部类 00.成员内部类 可以访问外部类的所有属性和方法! 01.局部内部类 类被定义在一个方法体或者作用域中! 特点:仅限于方法体中内使用,可以理解成局部变量! 02.匿名类部类 03.静态内部类 00.在内部类上加static 01.不依赖于外部类,可以直接new 02.不能访问外部类的非静态方 ...
分类:其他好文   时间:2017-08-27 16:15:10    阅读次数:135
静态内部类和非静态内部类的区别
静态属性和方法 访问外部类的属性和方法 实例化 静态内部类 有 只能访问静态的 依赖于外部类的实例 非静态内部类 无 所有 可以直接实例化 ...
分类:其他好文   时间:2017-08-26 13:45:32    阅读次数:179
Handler Thread 内部类引起内存泄露分析
非静态内部类引起内存泄漏的原因内部类的实现其实是通过编译器的语法糖(Syntactic sugar)实现的,通过生成相应的子类即以OutClassName$InteriorClassName命名的Class文件。并添加构造函数,在构造函数中【传入】外部类,这也是为什么内部类能使用外部类的方法与字段的... ...
分类:其他好文   时间:2017-08-24 21:34:26    阅读次数:136
Java的内部类
Java的内部类(Inner Class)与C++所说的嵌套类(Nested Class)类似,只是说法不同而已。 Java有4种形式的内部类:静态内部类、成员内部类(普通内部类)、局部内部类、匿名内部类。 例如: 静态内部类的特点:被声明为static的内部类,它可以不依赖于外部类的实例化而被实例 ...
分类:编程语言   时间:2017-08-24 16:18:19    阅读次数:155
Java设计模式之所有创建型模式
建造者模式分离了对组件的单独构造和装配 从而可以构造出复杂的对象 单例模式:保证一个类只有一个实例并且提供一个访问该实例的全局访问点 构造函数私有化 提供一个public访问方法。 单例模式种类:饿汉式、懒汉式、双重锁、静态内部类、枚举 饿汉式、双重锁、枚举 不能延迟加载 可以延迟加载懒汉式、静态内 ...
分类:编程语言   时间:2017-08-23 19:12:04    阅读次数:179
Java单例模式的四种写法
1.饿汉式 public class DownLoad{ private static final DownLoad mDownload =new DownLoad(); private download(){ } public static DownLoad getInstance(){ retu ...
分类:编程语言   时间:2017-08-23 11:51:23    阅读次数:117
使用静态内部类实现单例设计模式
前几天看了下公司代码中的一个单例类,发现居然是用静态内部类实现的。后面在网上找了下资料,发现使用静态内部实现的单例是懒加载的且线程安全。 从网上资料得出如下结论:加载一个类时,其内部类不会同时被加载。一个类被加载,当且仅当其某个静态成员(静态域、构造器、静态方法等)被调用时发生。一、代码packag... ...
分类:其他好文   时间:2017-08-19 21:16:14    阅读次数:114
马士兵java高并发编程三
1、使用静态内部类实现线程安全的单例模式 接下来我们来学校火车卖票的问题 我们来看上面的代码程序运行的结果是: 销售了票 编号:0销售了票 编号:7销售了票 编号:5销售了票 编号:6销售了票 编号:4销售了票 编号:0销售了票 编号:0销售了票 编号:0销售了票 编号:9销售了票 编号:8销售了票 ...
分类:编程语言   时间:2017-08-17 20:03:28    阅读次数:244
Java 基础系列合集
Java特性 Java三大特性:封装,继承,多态 Java 抽象类与接口 Java 浅拷贝和深拷贝 Java static和final Java 内部类、静态内部类、匿名内部类 Java 强制类型转换 java 实现多重继承 Java - equals方法 Java 字符串 Java - 异常解析基 ...
分类:编程语言   时间:2017-08-15 21:47:37    阅读次数:138
572条   上一页 1 ... 26 27 28 29 30 ... 58 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!