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