JavaSE
iteye_263
这个作者很懒,什么都没留下…
展开
-
静态设计
作者:Flyingis 在我们系统设计中,类方法的功能设计一般是改变对象的状态,以及返回对象的信息。然而在这两种情况之外,还存在一种类型的方法,其设计目的,是专为系统提供某种特定的功能,作为系统专用的一种工具,有的书上称之为“工具方法”,一般情况下,我们会将这类方法设计成静态的,保证系统中所有的代码都可以使用它。在Java API中,最典型的例子之一是java.lang.Math...2006-12-27 16:16:00 · 756 阅读 · 0 评论 -
Java中存储数据的地方
作者:Flyingis 在Java程序运行时有6个地方可以存储数据: 1.寄存器:这是最快的存储区,因为它位于不同于其他存储区的地方——处理器内部。 2.堆栈:位于通用RAM中,但通过“堆栈指针”可以从处理器那里获得直接支持。 3.堆:一种通用的内存池(也位于RAM区),用于存放所有的Java对象。 4.静态存储:这里的“静态”指的是“在固定的位置”(尽管也在RAM里),存放程序运...2005-10-28 15:48:00 · 103 阅读 · 0 评论 -
Java I/O中的对象序列化
<o:p>作者:Flyingis Java对象序列化将那些实现了Serializable接口的对象转换成一个字节序列,并能够以后将这个字节序列完全恢复为原来的对象。利用对象的序列化,可以实现轻量级持久性,这意味着一个对象的生存周期并不取决于程序是否正在执行,它可以生存于程序的调用之间。通过将一个序列化对象写入磁盘,然后在重新调用程序时恢复该对象,就能够实现持久性的效果。J...2006-01-08 13:13:00 · 72 阅读 · 0 评论 -
[Java Puzzlers]表达式随想
作者:Flyingis 前段时间到书店抱了几本书回来,虽说网上有很多电子版的资料,但有时候觉得一些比较经典、自己比较喜欢的书籍还是有必要捧在手上细读的,《Java Puzzlers》就是其中之一,没事的时候就喜欢拿出来翻翻,怕自己像看新闻报纸一样看过就淡忘了,还是略作笔记让自己多份思考。 软件开发人员无论最初是从哪种语言开始学习的,首先都要掌握该语言的编程基础,例如语句...2006-03-30 23:47:00 · 107 阅读 · 0 评论