还有。。这个错误是什么 "WelcomeFrame.java": Error #: 300 : constructor Socket() not found in class java.net.Socket at line 36, column 24 "WelcomeFrame.java": Error #: 300 : constructor ServerSocket() not found in class java.net.ServerSocket at line 37, column 36我只是用jbuilder4 ,添加了 import java.net.*; 然后, ServerSocket serversocket1 = new ServerSocket(); Socket socket1 = new Socket(); 运行就出错了!
这个错误,好象是java编译不能初始化。。
可能路径不对了,
对了,这里面怎么给你们分数,还有我想编个socket程序,
实现一个client/server会话程序。要求如下:1、包含三个知识点:图形界面、多线程、网络编程。
2、客户端、服务器端均采用图形界面
3、客户端功能:
输入与提交(发送信息)
服务器端返回信息显示
会话结束功能(通知服务器结束会话,同时结束本客户程序。服务器端功能:
主控界面(显示客户端连接情况,如新连接的客户机IP地址等)
为每一个客户端的连接启动一个线程。
每一线程有自己图形界面,实现与连接客户的信息交流。
当接到客户端结束会话要求时,结束本线程。
主线程可一直处于运行状态(随时等待客户端的连接)
作业要求:
两个源文件:
客户端程序 c.java
服务器端程序 s.java
类文件包括:
客户端程序入口: c.class
服务器端程序入口: s.class
其他类文件
程序中要有注释,要有明确的使用说明
所有文件压缩为一个以学号命名的.zip文件作业提示:
该作业可以在一台机器上调试,但机器必须处于连网状态。
开辟多个DOS窗口。如在第一个DOS窗口启动服务器程序,在第二个DOS窗口启动一个客户机程序,在第三个DOS窗口再启动一个客户机程序…
程序运行时,应首先出现一个服务器端主窗体;然后每启动一个客户程序,就会出现一对窗体(C/S)。
服务器端程序监听代码:
ServerSocket m_sListener ; …
while(true) {
Socket Connected = m_sListener.accept();
InetAddress ClientAddress =
Connected.getInetAddress();
//取客户端IP地址信息…
启动一个线程,将Connected对象作为
一个参数传进去。
}
服务器端线程体类定义:
class ServiceThread extends Frame
implements Runnable
客户端socket建立:
new Socket(InetAddress.getLocalHost(),
8888);
有谁能帮忙,顺便告诉我怎么给分啊,我还没给过别人分阿
"WelcomeFrame.java": Error #: 300 : constructor Socket() not found in class java.net.Socket at line 36, column 24
"WelcomeFrame.java": Error #: 300 : constructor ServerSocket() not found in class java.net.ServerSocket at line 37, column 36我只是用jbuilder4 ,添加了 import java.net.*;
然后,
ServerSocket serversocket1 = new ServerSocket();
Socket socket1 = new Socket();
运行就出错了!
查查java的API吧
Socket()就是建立一个空的socket!