文档介绍:调试过程
。
。
运行Server,再运行Client检查通信功能是否正确。
反复调试直到完成聊天程序。
尝试加入新的聊天功能。
未解决的问题
收获
考
核
考核内容
优秀
良好
中等
及格
不及格
预****报告情况
实验报告情况
实验纪律情况
程序调试能力
测试数据是否合理
程序设计实验报告
实验题目:Java网络编程
课程名称: Java程序设计
系部名称: 自动化系
班级: 计算0301
学号: 01
姓名:
指导教师: 么连福
实验日期: 年月日
自动化系实验教学中心
预****报告
实验目的
及
要求
熟悉Java语言网络编程的基本方法
实验内容
采用套接字的连接方式编写一个程序,完成客户端和服务器端的通信
准备工作
及主要源程序
///////////////////
class ClientFrame extends Frame {
public TextField tf;
public TextArea ta;
Socket socket = null;
ClientFrame(String title) throws IOException {
super(title);
setSize(400, 300);
setLocation(400, 0);
...
show();
while (socket == null) {
try {
socket = new Socket("", 1234);
} catch (IOException e) {
(());
}
}
("Connected" + ());
while (true) {
DataInputStream dis = new DataInputStream(());
String s = ();
(s + "\n");
}
}
}
class Client {
public static void main(String[] args) throws IOException {
new ClientFrame("Client");
}
}
///////////////////////////////
class ServerFrame extends Frame {
ServerSocket svr;
Socket socket = null;
ServerFrame(String title) throws IOException {
super(title);
setSize(400, 300);
...//略
show();
svr = new ServerSocket(1234);
socket