自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (8)
  • 收藏
  • 关注

原创 面向对象设计原则

[b]1、单一职责原则(Single Responsibility Principle)[/b] 一个类,只有一个引起它变化的原因。应该只有一个职责。每一个职责都是变化的一个轴线,如果一个类有一个以上的职责,这些职责就耦合在了一起。这会导致脆弱的设计。当一个职责发生变化时,可能会影响其它的职责。另外,多个职责耦合在一起,会影响复用性。例如:要实现逻辑和界面的分离。 [b]2、接口...

2012-08-13 22:26:12 129

原创 Java 获取当前所有的线程

[code="java"] ThreadGroup group = Thread.currentThread().getThreadGroup(); ThreadGroup topGroup = group; // 遍历线程组树,获取根线程组 while (group != null) { topGroup = group; group = group.getParent(); ...

2012-08-03 13:02:40 1240

原创 Java SoftReference

SoftReference的语义就是当内存不够用的时候,GC会回收SoftReference所引用的对象。所以,在memory sensitive的程序中将某些大型数据设置成SoftReference再合适不过了。 创建一个SoftReference: [code="java"]Object obj = new Object(); SoftReference softRef = ...

2012-02-15 11:19:23 130

原创 Java 强、软、弱、虚引用

1.对象的强、软、弱和虚引用 在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由高到低依次为:强引用、软引用、弱引用和虚引用。图1为对象应用类层次。 图1 ⑴强引用...

2012-02-15 11:15:04 99

原创 eclipse同步SVN服务器无法访问

解决方法: 删除C:\Documents and Settings\用户名\Application Data\Subversion\auth下的文件,删除svn登录信息。 产生原因:由于svn地址变更,或用户名密码变更,svn插件用原来默认的用户信息连接错误。...

2012-02-02 16:40:19 159

原创 java内部类

定义在一个类内部的类叫内部类,包含内部类的类称为外部类。内部类可以声明public、protected、private等访问限制,可以声明为abstract的供其他内部类或外部类继承与扩展,或者声明为static、final的,也可以实现特定的接口。static的内部类行为上象一个独立的类,非static在行为上类似类的属性或方法且禁止声明static的方法。内部类可以访问外部类的所有方法与属性,...

2012-02-02 15:10:06 143

原创 Java 抽象类与接口

java中只可以继承一个类却可以继承多个接口。一个抽象类的实现只能由这个抽象类的子类给出,也就是说,这个实现处在抽象类所定义出的继承的等级结构中,而由于Java语言的单继承性, 所以抽象类作为类型定义工具的效能大打折扣(只能是定义为一种类型,可以结合接口使用)。在这一点上,Java接口的优势就出来了,任何一个实现了一个Java接口所规定的方法的类都可以具有这个接 口的类型,而一个类可以实现任意多个...

2012-01-31 11:34:44 67

Swt高手秘籍

swt a developers note 的中文版,适合初学者,一步一步的解除swt

2014-07-23

mysql-connector-java-5.1.12-bin

MySQL和JDBC的连接驱动包,没有这个不行,请注意版本

2014-07-23

Mysql参考手册5.1

Mysql参考手册5.1,非常详细的一本指导书

2009-07-25

DBCP三个使用jar包

DBCP的三个包:common-dbcp.jar,common-pool.jar,common-collections.jar

2009-07-25

复合文档文件格式(word)

复合文档文件格式(word),不错的喲!复合文档文件格式(word),不错的喲复合文档文件格式(word),不错的喲

2008-05-11

设计模式可复用面向对象软件的基础

设计模式可复用面向对象软件的基础2

2008-05-11

设计模式可复用面向对象软件的基础

设计模式可复用面向对象软件的基础

2008-05-11

浅谈文字编码和Unicode

文字编码和Unicode!不错的哟 文字编码和Unicode!不错的哟 文字编码和Unicode!不错的哟

2008-05-11

空空如也

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

TA关注的人

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