作者jengjye (建)
看板java
标题Re: [问题] 请问有没有推荐I/O的书
时间Sat May 14 08:28:35 2011
※ 引述《givemepass (〆)》之铭言:
: 最近在研究JAVA IO的部分,
: 发现自己对这部分不是很熟悉
: 所以想请问大家有没有推荐IO的书
: 上网找了一下 有两本
: 1.欧莱礼 JAVA I/O技术
: 2.JAVA I/O与通讯介面 金禾资讯
: 不知道是否有没有版本过旧的问题?
: 谢谢大家
自己凭印象乱乱打的一点点经验分享一下
我是认为可以看一点os的档案概念
会比较知道io 真正在干麻
例如:
1.要知道档案的操作流程是怎样(一定要先开启才能做後面的动作,一定要把东西
弄到buffer来处理,一次读取大小nbyte在os中代表什麽意思
2.os kernal提供出来的system call跟java内提供的有很多相通的概念
(一切都是从read/write开始的) 以jvm也是1个os的观点(事实上 也是~)
来看就容易理解
3.读档时除了sequentially为什麽要有random access?
还有seek(像使用lseek变更pointer去读档
4.pipe为什麽是档案的一种形式?
5.档案用完要关闭
知道这些io流程在作业系统上的处理顺序
在套用到java上使用(两者有correspondence),比较不会有
"我看人家都是这样用的,所以我也照这样用就不会错"的感觉
(简单说就是不会沦为copy/paste...)
--
Some say love ..It is a river..That drowns the tender reed..
商 谁 "辣" 衣以此 鹅..蕊VA~~ 拉 卓让屎 了 天的 力
Some say love ..It is a razor..That leaves your soul to bleed..
商 谁 "辣" 衣以此 鹅..蕊炸~~拉 立腐屎 由儿 馊 土 不力
Some say love ..It is a hunger..An endless aching need..
商 谁 "辣" 衣以此 鹅..亨葛~~ AN 安得立屎 ㄝ科英 溺的
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.194.14.12