-
00:06
1.
Java Programming: Java Input/Output
-
01:39
2.
Motivations
-
01:13
3.
Outlines
-
02:16
4.
How is I/O Handled in Java?
-
01:29
5.
Text File vs. Binary File
-
00:58
6.
Binary I/O
-
00:48
7.
Binary I/O Classes
-
02:14
8.
InputStream
-
00:26
9.
OutputStream
-
00:23
10.
FileInputStream/FileOutputStream
-
00:31
11.
FileInputStream
-
00:43
12.
FileOutputStream
-
03:21
13.
Example of FileInputStream and FileOutputStream: TestFileStream
-
01:08
14.
FilterInputStream/FilterOutputStream
-
00:50
15.
DataInputStream/DataOutputStream
-
01:11
16.
DataInputStream
-
00:39
17.
DataOutputStream
-
03:08
18.
Characters and Strings in Binary I/O
-
02:17
19.
Example of Using DataInputStream/DataOutputStream
-
01:40
20.
Cautions and Tips
-
02:23
21.
BufferedInputStream/BufferedOutputStream
-
00:24
22.
Concept of Pipeline
-
00:29
23.
Constructing Buffered Stream
-
01:25
24.
Case Studies: Copying a File
-
00:21
25.
Object I/O
-
01:35
26.
ObjectInputStream
-
00:25
27.
ObjectOutputStream
-
01:09
28.
Using Object Streams
-
02:11
29.
The Serializable Interface
-
02:46
30.
The transient Keyword
-
01:31
31.
The transient Keyword (cont.)
-
01:48
32.
Serializing Arrays:TestObjectStreamForArray
-
01:23
33.
Random Access Files
-
01:51
34.
RandomAccessFile
-
00:49
35.
File Pointer
-
00:21
36.
RandomAccessFile Methods
-
00:13
37.
RandomAccessFile Constructor
-
00:18
38.
RandomAccessFile Methods (cont.)
-
00:22
39.
RandomAccessFile Methods (cont.)
-
01:00
40.
An Example on RandomAccessFile
-
00:59
41.
An Example on RandomAccessFile
-
02:19
42.
Conclusions