上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: Java 的类库是 Java 语言提供的已经实现的标准类的集合,是 Java 编程的 API(Application Program Interface),它可以帮助开发者方便、快捷地开发 Java 程序。这些类根据实现的功能不同,可以划分为不同的集合,每个集合组成一个包,称为类库。Java 类库中 阅读全文
posted @ 2017-06-21 16:44 Java小助手 阅读(129) 评论(0) 推荐(0) 编辑
摘要: Java.io 包提供了 RandomAccessFile 类用于随机文件的创建和访问。使用这个类,可以跳转到文件的任意位置读写数据。程序可以在随机文件中插入数据,而不会破坏该文件的其他数据。此外,程序也可以更新或删除先前存储的数据,而不用重写整个文件。RandomAccessFile类是Objec 阅读全文
posted @ 2017-06-21 16:41 Java小助手 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 目录是管理文件的特殊机制,同类文件保存在同一个目录下不仅可以简化文件管理,而且还可以提高工作效率。Java 语言在 java.io 包中定义了一个 File 类专门用来管理磁盘文件和目录。每个 File 类对象表示一个磁盘文件或目录,其对象属性中包含了文件或目录的相关信息。通过调用 File 类提供 阅读全文
posted @ 2017-06-19 16:55 Java小助手 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 字节流以字节为传输单位,用来读写8位的数据,除了能够处理纯文本文件之外,还能用来处理二进制文件的数据。InputStream类和OutputStream类是所有字节流的父类。 InputStream类 面向字节的输入流都是InputStream类的子类,其类层次结构如图10-6所示。 图10-6 I 阅读全文
posted @ 2017-06-19 16:54 Java小助手 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 文件输入输出流 文件输入输出流 FileInputStream 和 FileOutputStream 负责完成对本地磁盘文件的顺序输入输出操作。【例 10-5】通过程序创建一个文件,从键盘输入字符,当遇到字符“#”时结束,在屏幕上显示该文件的所有内容(查看源代码)。运行后在程序目录建立一个名称为 e 阅读全文
posted @ 2017-06-19 16:54 Java小助手 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 面向字符的输出流都是类 Writer 的子类,其类层次结构如图 10-5 所示。 图10-5 Writer的类层次结构图 表 10-3 列出了 Writer 的主要子类及说明。 Writer 所提供的方法如表 10-4 所示。 使用 FileWriter 类写入文件 FileWriter 类是 Wr 阅读全文
posted @ 2017-06-19 16:53 Java小助手 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 字符流是针对字符数据的特点进行过优化的,因而提供一些面向字符的有用特性,字符流的源或目标通常是文本文件。 Reader和Writer是java.io包中所有字符流的父类。由于它们都是抽象类,所以应使用它们的子类来创建实体对象,利用对象来处理相关的读写操作。Reader和Writer的子类又可以分为两 阅读全文
posted @ 2017-06-19 16:52 Java小助手 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 输入输出(I/O)是指程序与外部设备或其他计算机进行交互的操作。几乎所有的程序都具有输入与输出操作,如从键盘上读取数据,从本地或网络上的文件读取数据或写入数据等。通过输入和输出操作可以从外界接收信息,或者是把信息传递给外界。Java把这些输入与输出操作用流来实现,通过统一的接口来表示,从而使程序设计 阅读全文
posted @ 2017-05-09 18:11 Java小助手 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 有时,线程的挂起是很有用的。例如,一个独立的线程可以用来显示当日的时间。如果用户不希望用时钟,线程被挂起。在任何情形下,挂起线程是很简单的,一旦挂起,重新启动线程也是一件简单的事。挂起,终止和恢复线程机制在Java 2和早期版本中有所不同。尽管你运用Java 2的途径编写代码,你仍需了解这些操作在早 阅读全文
posted @ 2017-05-09 18:10 Java小助手 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 上述例题无条件的阻塞了其他线程异步访问某个方法。Java对象中隐式管程的应用是很强大的,但是你可以通过进程间通信达到更微妙的境界。这在Java中是尤为简单的。像前面所讨论过的,多线程通过把任务分成离散的和合乎逻辑的单元代替了事件循环程序。线程还有第二优点:它远离了轮询。轮询通常由重复监测条件的循环实 阅读全文
posted @ 2017-05-09 18:08 Java小助手 阅读(175) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页