List of AddOns(Notes) for Java Tutorial 98- 4: Multi-Treading, Useful Java Classes, I/O and Networking

Addon Foils Listed by Foils that Invoke Them


Foil 4 How to Use Threads
Foil 5 Subclassing the Thread Class
Foil 8 Moving out of a Blocked State
Foil 14 Threads and Synchronization - Example
Foil 23 Example using StringBuffer
Foil 28 I/O Streams
Foil 29 The Input Stream Zoo
Foil 30 FilterInputStreams
Foil 31 The Output Stream Zoo
Foil 32 FilterOutputStreams
Foil 33 Character Streams
Foil 34 Buffered Text I/O
Foil 35 A Monster Chain
Foil 36 Standard Input/Output
Foil 37 SequenceInputStream
Foil 38 The File Class
Foil 39 Random Access
Foil 46 Read a File on the Server I
Foil 47 Read a File on the Server II
Foil 48 Socket from the Client Side
Foil 49 Sockets from the Server Side
Foil 50 Connecting to a CGI Script

Addon Foils Listed Alphabetically by URL

Java I/O stream constructors
Comment: 1
Thread Methods
Comment: 1
http://www.npac.syr.edu/projects/tutorials/Java/examples/BinomialFall/BinomialFall.html
Title: The binomial fall single thread example
http://www.npac.syr.edu/projects/tutorials/Java/examples/Bubbles/Bubbles.html
Title: Another bouncing balls multi-threaded example! (more complex)
http://www.npac.syr.edu/projects/tutorials/Java/examples/ECSPizza/Pizza.html
Title: A pizza order example. The bill display uses stringbuffer to line up and display dollar amounts.
http://www.npac.syr.edu/projects/tutorials/Java/examples/IO/ReadStream.html
Title: The ReadStream example again
http://www.npac.syr.edu/projects/tutorials/Java/examples/IO/ReadText.html
Title: The read stream example using URLConnection
http://www.npac.syr.edu/projects/tutorials/Java/examples/Networking/EchoClient.html
Title: EchoClient applet connecting a socket to a java application server (you must first start ThreadedEchoServer on the WebServer host).
http://www.npac.syr.edu/projects/tutorials/Java/examples/Pizza/
Title: The Pizza Order example, showing how a Java applet can send an http message to the web server that connects with a CGI script.
http://www.npac.syr.edu/projects/tutorials/Java/examples/cgi-java
Title: A CGI script that writes to a file on the web server machine, from an applet.
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/BufferedTextIOTest.java.html
Title: Read/Write a buffered character stream
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/BufferedTextIOTest.out
Title: Sample run of previous program
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/BufferedTextInputTest.java.html
Title: Read a buffered character stream
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/BufferedTextInputTest.out
Title: Sample run of previous program
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/Concatenate.java.html
Title: Read a sequence of files using SequenceInputStream
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/Concatenate.out
Title: Sample run of Concatenate application
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/Console.java.html
Title: Enhanced Console class from Core Java book
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/ConsoleTest.java.html
Title: Test program for Console class
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/ConsoleTest.out
Title: Sample run of previous program
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/CreateSequentialFile.gif.html
Title: Screen dump of CreateSequentialFile application
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/CreateSequentialFile.java.html
Title: Write a file using DataOutputStream
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/CreditInquiry.gif.html
Title: Screen dump of CreditInquiry application
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/CreditInquiry.java.html
Title: More interesting example
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/FileListEnumerator.java.html
Title: Custom implementation of Enumeration interface
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/FileTest.dir.gif.html
Title: Screen dump 2 of FileTest application
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/FileTest.file.gif.html
Title: Screen dump 1 of FileTest application
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/FileTest.java.html
Title: Test File class
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/LargestDeluxe.java.html
Title: Standard input/output example
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/LargestDeluxe.out
Title: Sample run of previous program
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/ReadConnection.html
Title: Java 1.1 version of the previous applet
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/ReadConnection.java.html
Title: Java 1.1 source code
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/ReadSequentialFile.gif.html
Title: Screen dump of ReadSequentialFile application
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/ReadSequentialFile.java.html
Title: Read a file using DataInputStream
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/ReadStream.html
Title: Java 1.1 version of the previous applet
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/ReadStream.java.html
Title: Java 1.1 source code
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/TextIOTest.dat
Title: Data file for previous programs
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/TextIOTest.java.html
Title: Simple example
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/TextIOTest.out
Title: Sample run of previous program
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/TextInputTest.java.html
Title: Read a character stream
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/IO/TextOutputTest.java.html
Title: Write a character stream
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/Networking/EchoClient.java.html
Title: EchoClient.java source code
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/Networking/EchoServer.java.html
Title: EchoServer source code
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/Networking/SocketTest.java.html
Title: SocketTest.java source code
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/Networking/ThreadedEchoServer.java.html
Title: ThreadedEchoServer source code
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/Pizza/pizza.java.html
Title: Pizza Order applet source code
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/Threads/BounceThread.java.html
Title: An application showing multi-threaded bouncing balls
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/Threads/BounceTimes.java.html
Title: An application showing variably timed bouncing balls
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/Threads/PCarraysync/SharedCell.java.html
Title: Producer/Consumer with synchronization and classic circular buffer
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/Threads/PCnosync/SharedCell.java.html
Title: Producer/Consumer with no synchronization
http://www.npac.syr.edu/projects/tutorials/Java/examples1.1/Threads/PCsync/SharedCell.java.html
Title: Producer/Consumer with synchronization
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.io.BufferedInputStream.html
Title: Sun API for BufferedInputStream class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.io.BufferedOutputStream.html
Title: Sun API for BufferedOutputStream class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.io.BufferedReader.html
Title: Sun API for BufferedReader class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.io.BufferedWriter.html
Title: Sun API for BufferedWriter class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.io.DataInputStream.html
Title: Sun API for DataInputStream class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.io.DataOutputStream.html
Title: Sun API for DataOutputStream class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.io.File.html
Title: Sun API for File class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.io.FileInputStream.html
Title: Sun API for FileInputStream class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.io.FileOutputStream.html
Title: Sun API for FileOutputStream class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.io.FileReader.html
Title: Sun API for FileReader class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.io.FileWriter.html
Title: Sun API for FileWriter class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.io.FilterInputStream.html
Title: Sun API for FilterInputStream class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.io.FilterOutputStream.html
Title: Sun API for FilterOutputStream class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.io.InputStream.html
Title: Sun API for InputStream class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.io.OutputStream.html
Title: Sun API for OutputStream class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.io.OutputStreamWriter.html
Title: Sun API for OutputStreamWriter class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.io.PipedInputStream.html
Title: Sun API for PipedInputStream class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.io.PipedOutputStream.html
Title: Sun API for PipedOutputStream class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.io.PrintStream.html
Title: Sun API for PrintStream class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.io.PrintWriter.html
Title: Sun API for PrintWriter class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.io.PushbackInputStream.html
Title: Sun API for PushbackInputStream class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.io.RandomAccessFile.html
Title: Sun API for RandomAccessFile class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.io.Reader.html
Title: Sun API for Reader class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.io.SequenceInputStream.html
Title: Sun API for SequenceInputStream class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.io.Writer.html
Title: Sun API for Writer class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.lang.Runnable.html
Title: API for Runnable Interface
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.lang.System.html
Title: Sun API for System class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.lang.Thread.html
Title: API for Thread class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.net.ServerSocket.html
Title: Sun API for ServerSocket class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.net.Socket.html
Title: Sun API for Sockets
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.net.URL.html
Title: Sun API for URL class
http://www.npac.syr.edu/projects/tutorials/docs/Sun/jdk1.1/docs/api/java.net.URLConnection.html
Title: Sun API for URLConnection class

© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Sat Nov 28 1998