------------------------------android培训、java培训、期待与您交流! ----------------------------------------------------------------
需求:演示客户端和服务端
1,客户端:浏览器 (telnet)
服务端:自定义。
import java.net.*;
import java.io.*;
class ServerDemo
{
publicstatic void main(String[] args) throws Exception
{
ServerSocketss = new ServerSocket(11000);
Socket s = ss.accept();
System.out.println(s.getInetAddress().getHostAddress());//拿到请求地址.
PrintWriter out = newPrintWriter(s.getOutputStream(),true);
out.println("<font color='red' size='7'>客户端你好</font>");//html代码.
s.close();
ss.close();
}
}
2,客户端:自定义。
服务端:自定义。
class ClientDemo //运行的时侯带一个参数,例如:java ClientDemo c:\1.txt
{
public static void main(String[] args)throwsException
{
if(args.length!=1)
{
System.out.println("请选择一个jpg格式的图片");
return ;
}
File file = new File(args[0]);
if(!(file.exists() &&file.isFile()))
{
System.out.println("该文件有问题,要么不存在,要么不是文件");
return ;
}