快速业务通道

用finally做什么 时间: 2007-05-28 yycnet.yeah.net yyc译 在没有垃圾收集以及自动调用破坏器机制的一种语言中(注释⑤),finally显得特别重要,因为程序员可用它担保内存的正确释放无论在try块内部发生了什么状况。但Java提供了垃圾收集机制,所以内存的释放几乎绝对不会成为问题。另外,它也没有构建器可供调

发布时间:2012-06-26 作者: 佚名技术 views(199)

通过FilterInputStream从InputStream里读入数据 时间: 2007-05-28 yycnet.yeah.net yyc译 FilterInputStream类要完成两件全然不同的事情。其中,DataInputStream允许我们读取不同的基本类型数据以及String对象(所有方法都以read开头,比如readByte(),readFloat()等等)。伴随对应的DataOutputStream,我们可通

发布时间:2012-06-26 作者: 佚名技术 views(432)

创建自己的违例 时间: 2007-05-28 yycnet.yeah.net yyc译 并不一定非要使用Java违例。这一点必须掌握,因为经常都需要创建自己的违例,以便指出自己的库可能生成的一个特殊错误但创建Java分级结构的时候,这个错误是无法预知的。为创建自己的违例类,必须从一个现有的违例类型继承最好在含义上与新违例近似。继承

发布时间:2012-06-26 作者: 佚名技术 views(279)

缺点:丢失的违例 时间: 2007-05-28 yycnet.yeah.net yyc译 一般情况下,Java的违例实施方案都显得十分出色。不幸的是,它依然存在一个缺点。尽管违例指出程序里存在一个危机,而且绝不应忽略,但一个违例仍有可能简单地丢失。在采用finally从句的一种特殊配置下,便有可能发生这种情况: //: LostMessage.java/

发布时间:2012-06-26 作者: 佚名技术 views(197)

通过FilterOutputStream向OutputStream里写入数据 时间: 2007-05-28 yycnet.yeah.net yyc译 与DataInputStream对应的是DataOutputStream,后者对各个基本数据类型以及String对象进行格式化,并将其置入一个数据流中,以便任何机器上的DataInputStream都能正常地读取它们。所有方法都以wirte开头,例如writeByte

发布时间:2012-06-26 作者: 佚名技术 views(478)

java快捷文件处理 时间: 2007-05-28 yycnet.yeah.net yyc译 由于以前采用的一些典型形式都涉及到文件处理,所以大家也许会怀疑为什么要进行那么多的代码输入这正是装饰器方案一个缺点。本部分将向大家展示如何创建和使用典型文件读取和写入配置的快捷版本。这些快捷版本均置入packagecom.bruceeckel.tools中(自

发布时间:2012-06-26 作者: 佚名技术 views(177)

构建器 时间: 2007-05-28 yycnet.yeah.net yyc译 为违例编写代码时,我们经常要解决的一个问题是:一旦产生违例,会正确地进行清除吗?大多数时候都会非常安全,但在构建器中却是一个大问题。构建器将对象置于一个安全的起始状态,但它可能执行一些操作如打开一个文件。除非用户完成对象的使用,并调用一个特殊的

发布时间:2012-06-26 作者: 佚名技术 views(363)

本身的缺陷:RandomAccessFile 时间: 2007-05-28 yycnet.yeah.net yyc译 RandomAccessFile用于包含了已知长度记录的文件,以便我们能用seek()从一条记录移至另一条;然后读取或修改那些记录。各记录的长度并不一定相同;只要知道它们有多大以及置于文件何处即可。首先,我们有点难以相信RandomAccessFile不属于I

发布时间:2012-06-26 作者: 佚名技术 views(212)

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号