第22章(1 / 17)

加入书签 本章报错

Java编程思想强烈推荐: 千古淫帝完颜亮 人间正道是沧桑 黄金之翼 月倾 驯娇妻 不当负心汉 正者无敌 贱女欲心 风流狂徒

文件集,我们就可以对此集合调用list方แ法,这个方法会返回一个字符数组。我们很容

ne9๗tester"re摸ve"{

因此创建9ter对象的时候它会自动初始化i值为ฦ1,表示当前๩的随机数是第一次出现。

staticvoidcaught药bjectm{

pubຘlicstaticclaທss

ne9testexpression"%%ืclasscນ10\\"+ใ

}cat9e{}gulp!

雅的做法,它使得调用者能确切知道写什么เ样的代码可以捕获所有潜在的异常。当然,

egg2e2=ne9逼gegg2;

用逗号将它们一一隔开。你可以继承任意多个ฐ接口,每一个ฐ都会成为一个ฐ你可以向上转型的

一旦ຆ知道javaທ中所有方แ法都是通过动态绑定实现多态这个事实之后,我们就可以编写只与

superdispo色;

println""+100;๙for9g

shorts;

完一个元素า时,它对你也๣就不会有什么影响了,所以你很容易把它忘记。这样一来,这个元

导”,用与直接量搭配某些字符来增加一些信息。下面这段代码向大家展示ิ了这些字符。

该标签用于方法文档中,形式如下:

创建程序最快捷的方แ式就是使用已๐经编写好的代码:类库。javaທ的主要目标之ใ一就是要使类

解。而且,如果通过继承机制添加一个新类型,例如hexagon,你编写的代码对shape的新

感谢rolfandréklaedtke瑞士;martinvlcek,vlada&pavellaທhoda,布๧拉格;

本书的第二版由á侯捷先生翻译,他已经把翻译原着这项工ื作做到了极致,我们在翻译过

nio编写代码,也๣能从中受益。度的提高在文件io和网络io中ณ都有可能生,我们在这

里只研究前者

5

,对于后者,将会在thinkinginenterpri色java中涉及到。

度的提高来自于所使用的结构更接近于操作系统执行io的方式:通道和缓冲器。我们

可以把它想象成一个ฐ煤矿;通道是一个包含煤层数据的矿藏,而缓冲器则我们派送到矿

藏的卡车。卡车载满煤炭而归,我们再从卡车上获得煤炭。也就是说,我们并没有直接和通

道交互;我们只是和缓冲器交互,并把缓冲器派送到เ通道。通道要么从缓冲器获得数据,要

么向缓冲器送数据。

唯一直接与通道交互的缓冲器是bytebuffer——也就是说,可以存储未加工字节的缓冲器。

当我们查询jdk文档中ณ的javaniobytebuffer时,会现它是相当基础的类:通过告知

分配多少存储空间来创建一个bytebuffer对象,并且还有一个方แ法选择的集用于以未加工

5

此部分由9thakker撰稿编写。

的字节形式或原始的数据类型输出和读取数据。但是,没办法输出或读取对象,即使是字符

串对象也不行。这种处理虽然是低水平但却正好,因为这是大多数操作系统中更有效的映射

方式。

旧io类库中ณ有三个类被改进了,用以产生file9putstream,

fileoutputstreaທm以及用于既读又写的randomaessfile。注意这些是字节操纵流,

与低层的nio特性一致。reader和9riter的字符模式类不能用于产生通道,但是

javanio9els类能实用方法在通道中产生reader和9riter。

下面的简单实例演示了上面三种类型的流,用以产生可写的、可读可写的及可读的通道。

:9eljaທva

getting9elsfromstreaທms

{9:datatxt}

importjavaທio;๙

importjavanio;

importjavanio9els;๙

publi9el{

privatestati9tbsize=๡102๐4๒;

publi9stringargsthro9sex9{

9riteafile:

file9elfcນ=

ne9fileoutputstream"dataທtxt"get9el;

fc9ritebytebuffer9ap"sometext"getbytes;

flo色;

addtotheendofthefile:

fc=

↑返回顶部↑

书页/目录

Java编程思想推荐阅读: 顾卫南的军校日记 下载 求职陷阱有哪些? 影坛大亨下载 火影风雷水火土 天才魔术师的完美犯罪 杀灭真菌最有效的方法 夫妻一场小说免费阅读 幽灵人间2剧情解析 男尊女贵文推荐 穿梭在影视时空