Java
文章平均质量分 59
hasimy
这个作者很懒,什么都没留下…
展开
-
Java好文
LinkedHashMap的实现原理:http://www.cnblogs.com/children/archive/2012/10/02/2710624.html 优秀的博客:海子的博客 Java中的static关键字解析 Java中的垃圾回收机制 Java并发编程:volatile关键字解析转载 2017-08-07 16:01:20 · 204 阅读 · 0 评论 -
static总结
static总结基本用法 静态变量和静态方法 属于类的静态资源,类实例之间共享,方便在没有创建对象时使用,类的构造方法实际也是static方法。 静态资源是类初始化时候加载的,而非静态资源是new时候加载的。形如Class.forName("xxx")方法,就只初始化了类,并没有new它,故只是加载了这个类的静态资源。 静态方法不能引用非静态资源 静态方法能引用静态资源 非静态资原创 2017-08-01 16:04:13 · 168 阅读 · 0 评论 -
final总结
final变量 final修饰的变量即常量,java的常量是有类型的,如 final int MAX = 100; 常量的优点:增加可读性及可维护性 final修饰的变量有三种:静态变量、成员变量和局部变量 final变两能被显示的初始化且只能初始化一次,修饰局部变量时在使用前初始化即可,而修饰成员变量时必须在声明的时候初始化或在构造器中初始化,否则会编译报错。没有在声明的时候原创 2017-08-02 16:46:13 · 229 阅读 · 0 评论 -
多线程
1.Thread和Runnable的区别和联系 两者都可实现多线程,一种是继承Thread类,一种是实现Runnable接口。实现方式分别如下转载 2017-09-05 15:02:22 · 176 阅读 · 0 评论