Socket socket=null;
DataInputStream dis=null;
DataOutputStream dos=null;
try{
//建立连接
socket=new Socket(IP地址,端口号 );
System.out.println("连接已经建立");
//获得对象
dis=new DataInputStream(socket.getInputStream());
dos=new DataOutputStream(socket.getOutputStream());
//发送请求信息

dos.writeUTF("*CK,zhangsan ,REGS,182005,A,12345678912,[email protected]     ,120714,123456  #");
dos.flush();
System.out.println("数据发送完毕");
//读取返回信息响应
//String resp=dis.readUTF();
 System.out.println(dis.readByte());
System.out.println("读不出数据吗?");
//System.out.println("resp="+resp);
}catch(Exception e){
e.printStackTrace();
}
finally{
//释放资源
if(dis!=null)try{dis.close();dis=null;}catch(Exception e){}
if(dos!=null)try{dos.close();dos=null;}catch(Exception e){}
if(socket!=null)try{socket.close();socket=null;}catch(Exception e){}
}
}代码这样写但是不行呀eclipse的那个方框一直是红的,最后一句都打印不出来,这咋办????