最新回答 / yangyang533
readpublic abstract int read() throws IOException从输入流中读取数据的下一个字节。返回 0 到 255 范围内的 int 字节值。如果因为已经到达流末尾而没有可用的字节,则返回值 -1。在输入数据可用、检测到流末尾或者抛出异常前,此方法一直阻塞。子类必须提供此方法的一个实现。返回:下一个数据字节;如果到达流的末尾,则返回 -1。抛出:IOException - 如果发生 I/O
错误。从API的理解来看,read是每次读取...
2015-07-15
最赞回答 / 许晓涛
比如说,现在有一个水管,水流很慢,一滴一滴的流,然后你只能一滴一滴的喝。不过呢你有了一个杯子(BuffederInputStream)你可以让杯子一滴一滴的接着。什么时候不需要水了,拿起来直接喝掉。这就是缓冲区
2015-07-07
已采纳回答 / EagleLun
<...code...>public static void printHex(String fileName){ }意思为:自定义一个静态方法printHex(),参数为fileName。你觉得奇怪,可能是因为加了一个static。加了static就代表是静态方法,不需要实例化,直接调用就可以了。它和public statice voidmain(String[] args){ }的区别在于,后者是系统默认的一个方法,作为主程序的入口,任何一个程序都从这里开始运行
2015-07-07