Description: Simple code can chat, can occur file, you can save the chat history
To Search:
File list (Check if you may need any files):
Java编程实践
............\.classpath
............\.project
............\.settings
............\.........\org.eclipse.jdt.core.prefs
............\bin
............\...\com
............\...\...\gloomyfish
............\...\...\..........\socket
............\...\...\..........\......\tutorial
............\...\...\..........\......\........\filet
............\...\...\..........\......\........\filetransfer
............\...\...\..........\......\........\............\FileDataPackage.class
............\...\...\..........\......\........\............\FileReceiveTask.class
............\...\...\..........\......\........\............\FileTransferClient$1$1.class
............\...\...\..........\......\........\............\FileTransferClient$1.class
............\...\...\..........\......\........\............\FileTransferClient$2.class
............\...\...\..........\......\........\............\FileTransferClient$ButtonActionListener01.class
............\...\...\..........\......\........\............\FileTransferClient$MyThread01.class
............\...\...\..........\......\........\............\FileTransferClient.class
............\...\...\..........\......\........\............\FileTransferTask.class
............\...\...\..........\......\........\............\saveRecord.class
............\...\...\..........\......\........\.....\FileDataPackage.class
............\...\...\..........\......\........\.....\FileReceiveTask.class
............\...\...\..........\......\........\.....\FileTransferServer$1$1.class
............\...\...\..........\......\........\.....\FileTransferServer$1.class
............\...\...\..........\......\........\.....\FileTransferServer$2.class
............\...\...\..........\......\........\.....\FileTransferServer$ButtonActionListener1.class
............\...\...\..........\......\........\.....\FileTransferServer$MyThread1.class
............\...\...\..........\......\........\.....\FileTransferServer.class
............\...\...\..........\......\........\.....\FileTransferTask.class
............\...\...\..........\......\........\.....\saveRecord.class
............\src
............\...\com
............\...\...\gloomyfish
............\...\...\..........\socket
............\...\...\..........\......\tutorial
............\...\...\..........\......\........\filet
............\...\...\..........\......\........\filetransfer
............\...\...\..........\......\........\............\FileDataPackage.java
............\...\...\..........\......\........\............\FileReceiveTask.java
............\...\...\..........\......\........\............\FileTransferClient.java
............\...\...\..........\......\........\............\FileTransferTask.java
............\...\...\..........\......\........\............\saveRecord.java
............\...\...\..........\......\........\.....\FileDataPackage.java
............\...\...\..........\......\........\.....\FileReceiveTask.java
............\...\...\..........\......\........\.....\FileTransferServer.java
............\...\...\..........\......\........\.....\FileTransferTask.java
............\...\...\..........\......\........\.....\saveRecord.java