one.java
来自「Chatting program between two terminals」· Java 代码 · 共 80 行
JAVA
80 行
// Create multiple threads.
import java.io.*;
import java.net.*;
import java.lang.*;
import java.util.*;
class NewThread implements Runnable
{
String name;
Thread t;
NewThread(String threadname)
{
name = threadname;
t = new Thread(this, name);
System.out.println("New thread: " + t);
t.start(); // Start the thread
}
public void run()
{ try
{
System.out.println("fdssdfdfs");
ServerSocket ss=new ServerSocket(6012);
Socket s=new Socket();
s=ss.accept();
String k,d;
BufferedReader dis=new BufferedReader (new InputStreamReader(s.getInputStream()));
BufferedReader kb=new BufferedReader (new InputStreamReader(System.in));
PrintStream p=new PrintStream(s.getOutputStream());
while((k=kb.readLine())!="End")
{
p.println(k);
}
}
catch (Exception e)
{
}
}
}
class One {
public static void main(String args[])
{
new NewThread("One"); // start threads
try {
System.out.println("ffffffff");
Thread.sleep(5000);
Socket s=new Socket(InetAddress.getLocalHost(),6001);
BufferedReader ins =new BufferedReader (new InputStreamReader(s.getInputStream()));
BufferedReader kb=new BufferedReader (new InputStreamReader(System.in));
PrintStream ous=new PrintStream(s.getOutputStream());
String d,k;
while((k=ins.readLine())!="End")
{
System.out.println(k);
}
k=ins.readLine();
System.out.println(k);
}
catch (Exception e)
{
System.out.println(e);
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?