![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 51
jaysliu
性格开朗活泼,喜欢钻研新的技术,听歌打篮球,爱好交朋友
展开
-
接口与抽象类
接口与抽象类都不能够实例化。 接口与抽象类都不可以单独运行,也就是说它们不能作为应用的主类。 接口与抽象类中都可以有属性。 接口中的所有属性与方法的声明必须是public类型,除abstract方法外,抽象类的方法与属性即可以是public类型又可以是 private类型或protected类型,abstract方法只能够是public类型或protected类型。 接口中...原创 2009-11-16 10:52:15 · 81 阅读 · 0 评论 -
提高系统性能注意点
避免复杂,昂贵的构造过程,例如一维数组比多维数组要快一些 内部类对象的创建相对一般类的实例化要复杂,耗时一些。最好用非public得具体类替换之 在程序设计中要尽量使用接口,因为接口的结构更容易被交换,以提高系统的性能 使用原数据类型的包装类比使用原数据要低效 最好把所有只进行一次初始化的变量,放在类构造器中一次性初始化 大多数的JVM在搜索接口列表时...原创 2009-11-16 11:09:35 · 88 阅读 · 0 评论 -
HashTable与HashMap
HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,也就是说建议使用HashMap,不要使用HashTable。可能你觉得HashTable很好用,为什么不用呢?这里简单分析他们的区别。 1.HashTable的方法是同步的,HashMap未经同步,所以在多线程场合要手动同步HashMap这个区别就像Vector和ArrayList一样。2.Has...原创 2009-12-03 09:33:56 · 76 阅读 · 0 评论 -
详解JVM工作原理和特点
JVM工作原理和特点主要是指操作系统装入JVM是通过jdk中Java.exe来完成,通过下面4步来完成JVM环境. 1.创建JVM装载环境和配置 2.装载JVM.dll 3.初始化JVM.dll并挂界到JNIENV(JNI调用接口)实例 4.调用JNIEnv实例装载并处理class类。 在我们运行和调试Java程序的时候,经常会提到一个JVM的概念.JVM是Ja...原创 2009-12-14 14:38:03 · 82 阅读 · 0 评论 -
Java Reflection (JAVA反射)
Java Reflection (JAVA反射) 作者: corlin 日期: 04-05-10 10:32 点击数: 748 Reflection 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。Java 的这一...原创 2009-12-16 10:19:39 · 182 阅读 · 0 评论