package com.cr.bean;
import java.io.BufferedReader;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.InputStreamReader;
import java.net.InetAddress;
import java.net.InetSocketAddress;
import java.net.Socket;
import java.util.Scanner;
public class client001 {
@SuppressWarnings("resource")
public static void main(String []args){
Scanner scanner = new Scanner(System.in);
Socket mysocket = null;
DataInputStream in = null;
DataOutputStream out = null;
try {
mysocket = new Socket();
System.out.println("请输入服务器IP:");
String IP = scanner.nextLine();
System.out.println("请输入端口号:");
int port = scanner.nextInt();
if(mysocket.isConnected()){}
else{
//连接服务器,使用多线程技术
InetAddress address = InetAddress.getByName(IP);
InetSocketAddress socketAddress = new InetSocketAddress(address,port);
mysocket.connect(socketAddress);
System.out.println(socketAddress.toString());
in = new DataInputStream(mysocket.getInputStream());
out = new DataOutputStream(mysocket.getOutputStream());
}
} catch (Exception e) {
System.out.print("服务器连接已断开"+e);
}
while(true){
String str = null;
try {
str = scanner.nextLine();
out.writeUTF(str);
} catch (Exception e) {
System.exit(0);
}
}
}
}