- 博客(5)
- 资源 (16)
- 收藏
- 关注
原创 FindBugs非常好的代码检验工具
FindBugs是一个专门分析JAVA代码问题的静态代码扫描工具,它是由一位马里兰大学的博士写的,官方网站是:http://findbugs.sourceforge.net/index.html,里面有FindBugs工具的下载,并且也包含了那位博士写的关于静态代码分析引擎的一些论文。FindBugs可以发现的问题包括:多线程竞争问题,性能问题,安全问题,代码规范......。
2010-03-27 17:08:00 3433
原创 java 内部类操作
今天在写一个小demo的时候,温习了下内部类,居然发现在用反射的时候出异常import java.lang.reflect.InvocationTargetException;public class JustMyTestMain { public static void main(String[] args) throws InstantiationException,
2010-03-21 15:30:00 2595
原创 关于面向对象
参加工作快两年了,一直在用所谓的面向对象语法来开发。但是实际的面向对象的思想还是没有很好的形成,很多时候都是用过程那套解决的。比如举个简单的例子,写一个图形绘画系统,可以画圆形,直线,长方形等图形,设计的时候很自然的会写一个shape接口,然后写几个实现类,最后先一个panel针对输入的情况分别调用各自的实现类来draw。这样的代码很快就能实现,但是各个类之间耦合太大,将来修改和扩展的时
2010-03-13 15:44:00 706
转载 JVM启动参数
官方文档见:http://docs.sun.com/source/819-0084/pt_tuningjava.htmljava启动参数共分为三类;其一是标准参数(-),所有的JVM实现都必须实现这些参数的功能,而且向后兼容;其二是非标准参数(-X),默认jvm实现这些参数的功能,但是并不保证所有jvm实现都满足,且不保证向后兼容;其三是非Stable参数(-XX),此类参数各个jvm实现
2010-03-06 13:51:00 8059
原创 JVM的优化
Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。基本类型包括:byte (1字节),short(2字节),int(4字节),long(8字节),char(2字节),float(4字节),double(8字节
2010-03-04 21:07:00 1437
第一本DOCKER书 修订版
2017-12-15
osgi进阶.pdf
2009-08-20
OSGI实战.pdf
2009-08-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人