自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Java Multi-Threading

如何创建,使用多线程 1. 实现 Runnable 接口,作为 Thread 对象的构造函数的参数传入。 2. 使用 concurrent 包里的 Executors   Sample:  ExecutorService exec = Executors.newCachedThreadPool(); exec.execute(new runnableObject()); 3.

2015-12-13 13:42:09 224

原创 Java虚拟机垃圾回收

垃圾回收 如何标记回收对象? 可达性分析法:通过 Reference Chain 来标记出可以回收的对象。 但并不是马上回收,还需要第二次标记,第二次标记的原则是: 1. 对象没有覆盖 finalize()方法。 2. 对象的 finalize 方法已经被调用过一次。 这两种情况,虚拟机认为没有必要立即执行清理。 如何回收? 现代的 java 虚拟机发展到今天,经历了集中回

2015-12-13 12:18:55 124

转载 Java开发中的23种设计模式详解(转)

设计模式(Design Patterns)                                   ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真

2015-12-12 22:46:49 115

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除