File list (Check if you may need any files):
KKMultiServerThread.java
Exercises\net1.java
.........\net2.java
Exercises
mytest1\ClientHandler.java
.......\EventProcessable.java
.......\EventProcessor.java
.......\NetworkEvent.java
.......\NetworkHandler.java
.......\NetworkListener.java
.......\Player.java
.......\Protocol.java
.......\SampleClient.java
.......\SampleServer.java
mytest1
......2\AddrLookupApp.java
.......\Echo\EchoClient.java
.......\....\EchoServer.java
.......\Echo
.......\.xchangeRate\ExchangeRateServer.java
.......\............\ExchangeRateTable.java
.......\ExchangeRate
.......\ReadWebPage.java
.......\WebServer\index.htm
.......\.........\JavaWebServer.java
.......\.........\JavaWebServerThread.java
.......\.........\Logger.java
.......\.........\RequestData.java
.......\.........\ServerConfiguration.java
.......\.........\ServerInputStream.java
.......\.........\ServerOutputStream.java
.......\.........\webserver.ini
.......\.........\welcome.htm
.......\WebServer
mytest2
KnockKnockClient.class
KnockKnockProtocol.class
KnockKnockServer.class
Client.java
DatEg.java
EchoClient.java
examp.java
GetAddr.java
KKMultiServer.java
com\bruceeckel\simple\List.class
...\..........\......\List.java
...\..........\......\Vector.class
...\..........\......\Vector.java
...\..........\simple
...\..........\......test\LineMismatchException.class
...\..........\..........\LineMismatchException.java
...\..........\..........\NumOfLinesException.class
...\..........\..........\NumOfLinesException.java
...\..........\..........\OutputVerifier.class
...\..........\..........\OutputVerifier.java
...\..........\..........\SimpleTestException.class
...\..........\..........\SimpleTestException.java
...\..........\..........\Test.class
...\..........\..........\Test.java
...\..........\..........\TestExpression.class
...\..........\..........\TestExpression.java
...\..........\..........\TestStream$1.class
...\..........\..........\TestStream.class
...\..........\..........\TestStream.java
...\..........\simpletest
...\..........\.wing\Console.class
...\..........\.....\Console.java
...\..........\swing
...\..........\tools\Assert.class
...\..........\.....\Assert.java
...\..........\.....\CheckVersion.class
...\..........\.....\CheckVersion.java
...\..........\.....\debug\Assert.class
...\..........\.....\.....\Assert.java
...\..........\.....\debug
...\..........\.....\P.class
...\..........\.....\P.java
...\..........\tools
...\..........\util\AlphabeticComparator.class
...\..........\....\AlphabeticComparator.java
...\..........\....\Arrays2$RandBooleanGenerator.class
...\..........\....\Arrays2$RandByteGenerator.class
...\..........\....\Arrays2$RandCharGenerator.class
...\..........\....\Arrays2$RandDoubleGenerator.class
...\..........\....\Arrays2$RandFloatGenerator.class
...\..........\....\Arrays2$RandIntGenerator.class
...\..........\....\Arrays2$RandLongGenerator.class
...\..........\....\Arrays2$RandShortGenerator.class
...\..........\....\Arrays2$RandStringGenerator.class
...\..........\....\Arrays2.class
...\..........\....\Arrays2.java
...\..........\....\BooleanGenerator.class
...\..........\....\BooleanGenerator.java
...\..........\....\ByteGenerator.class
...\..........\....\ByteGenerator.java
...\..........\....\CharGenerator.class
...\..........\....\CharGenerator.java
...\..........\....\Collections2$RandStringPairGenerator.class
...\..........\....\Collections2$StringGenerator.class
...\..........\....\Collections2$StringPairGenerator.class