Java socket 入门编程实例以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
例子是学习编程的法宝 你在学习java Socket 吗?看看下面的这个例子吧!实现Client端功能的ClientApp java原文件
import *; import java io *; import java lang *; public class ClientApp { public static void main(String args[]) { try { //创建通讯并且和主机Rock连接 Socket cSocket=new Socket( ); //打开这个Socket的输入/输出流 OutputStream os=cSocket getOutputStream(); DataInputStream is=new DataInputStream(cSocket getInputStream()); int c; boolean flag=true; String responseline; while(flag) { //从标准输入输出接受字符并且写如系统 while((c=System in read())!= ) { os write((byte)c); if(c== \n ) { os flush(); //将程序阻塞 直到回答信息被收到后将他们在标准输出上显示出来 responseline=is readLine(); System out println( Message is: +responseline); } } } os close(); is close(); cSocket close(); } catch(Exception e) { System out println( Exception : + e getMessage()); } } }
实现Server端功能的ServerApp java原文件 lishixinzhi/Article/program/Java/hx/201311/25948
分页:123