介是啥米东东

 分类:JavaSE

11种提高Java性能的写法

11种提高Java性能的写法
1.循环 ■ 在重要的循环里,消除循环终止判断时的方法调用。 例如:将 for(int i=0; i<collection.size();i++){ … } 替换为 for(int i=0; n=collection.size();i<n;i++){ &#...

admin 7年前 (2014-06-06) 1869℃ 0评论 0喜欢

HashMap,HashTable,HashSet区别

HashMap,HashTable,HashSet区别
Hashtable是Dictionary的子类,HashMap是Map接口的一个实现类 HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,也就是说建议使用HashMap,不要使用HashTable。可能你觉得HashTable很好用,为什么...

admin 7年前 (2014-05-09) 1595℃ 0评论 0喜欢

使用ASM修改一个.class文件

使用ASM修改一个.class文件
ASM可以在字节层面修改.class文件,以此来修改一些类的行为。 首先导入asm的jar包(http://mirrors.ibiblio.org/pub/mirrors/maven2/asm/asm/3.2/asm-3.2.jar) GeneralClassAdapter.ja...

admin 7年前 (2014-05-05) 2705℃ 0评论 0喜欢

Java反射机制实例

Java反射机制实例
JAVA反射(放射)机制:“程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”。从这个观点看,Perl,Python,Ruby是动态语言,C++,Java,C#不是动态语言。但是JAVA有着一个非常突出的动态相关机制:Reflection,用在Java身上指的是我们可...

admin 7年前 (2014-04-29) 1512℃ 0评论 0喜欢

HashMap与HashTable等小题目

HashMap与HashTable等小题目
HashMap、HashTable这两个类都实现了Map接口,因此有些非常相似的特征,但他们在以下特性中又有所不同: HashMap的key与value都允许null值的存在,而HashTable则既不允许key为null,也不允许value为null。 HashTable是线...

admin 7年前 (2014-04-28) 1386℃ 0评论 0喜欢