![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
j2se
yaoming11
这个作者很懒,什么都没留下…
展开
-
常用名词
AACID:支持事务的数据库必备的特性,atomicity, consistency, isolation,durability.AOP: aspect oriented programming Ccglib:runtime code generation library. http://cglib.sourceforge.net D...2009-03-07 15:45:38 · 100 阅读 · 0 评论 -
java collection和iterator——对象管理
对象的生成和销毁——对象的数据位于何处?怎样控制对象的生命周期?1、C++方式,效率优先,为了追求最大的执行速度,对象的存储空间和生命周期可以在编写程序时确定,通过将对象至于堆栈或静态存储区域内来实现。 这种方法将存储空间分配和释放置于优先考虑的位置,但牺牲了灵活性,因为我们必须自己控制对象的数量、生命周期和类型。在堆栈中创建的对象,编译器无法确定对 象存活的时间。2...原创 2008-10-31 10:30:57 · 95 阅读 · 0 评论 -
Object
单根继承结构中的所有对象都具有一个共用接口,保证所有对象都具备某些功能,单根继承结构和在堆上创建所有对 象极大地简化了参数传递,也是垃圾回收器的实现变得容易很多,垃圾回收器可以给所有对象发送恰当的消息。 public native int hashCode(); 返回该对象的哈希码值。支持该方法是为哈希表提供一些优点,例如,java.util.Hashtable 提供的...原创 2008-10-31 10:56:33 · 76 阅读 · 0 评论 -
java 创建对象的过程
摘录自《thinking in Java》以Dog对象为例。1、在使用new创建Dog对象时,或者调用Dog类的静态方法(类方法)/静态成员(类成员)时,Java编译器会去查找Dog.class文件。2、接着载入Dog.class文件,在这里静态初始化的动作会被执行,静态初始化在类对象首次加载时进行,且只做一次。3、然后new Dog对象时,在堆中为Dog对象分配足够的存储空间。4、这块...原创 2008-11-05 10:35:36 · 88 阅读 · 0 评论 -
java中的注释类型annotate
http://www.ibm.com/developerworks/cn/java/j-annotate1/ http://www.ibm.com/developerworks/cn/java/j-annotate2.html 元数据的价值:文档编制、编译器检查和代码分析。其中javadoc对于文档编制已经相当强大,所以元数据的主要价值在于编译器检查和代码分析。...原创 2008-11-05 13:26:18 · 232 阅读 · 0 评论 -
uml学习网址
http://www.ibm.com/developerworks/cn/rational/rationaledge/content/feb05/bell/原创 2008-11-14 10:31:58 · 124 阅读 · 0 评论 -
构造函数规则
用尽可能简单的方法对对象进行初始化,如果可以,应该避免调用其他方法。在构造函数中唯一能够安全调用的那些方法是基类的final方法,以及本类中的private方法——原因:这些方法不能被重载,不会产生属性默认初始化的情况。...原创 2008-11-17 16:40:03 · 139 阅读 · 0 评论 -
一句话新闻
抽象的类implements 接口的时候可以不实现该接口的方法,也可以实现该接口的部分或全部方法。原创 2008-11-21 18:02:10 · 83 阅读 · 0 评论