JAVA~byebye^_^

考完了,但并没有想象中轻松,人真是奇怪的动物~
想把电脑里的JDK Eclips什么乱七八糟的都删了,但莫名其妙地突然舍不得了,貌似几个小时前还恨到咬牙切齿~再留几天吧,呵呵~
突然闲了下来,整个人仿佛傻在那儿,CPU都停止运转了~应该编写个Play方法,用switch语句模拟一下接下来该选择哪个分支放纵一下hh
昨晚307的丫头们又抽风了,好像是传说中的考前综合症,别人是抑郁,我们是亢奋hh
好久没有这种感觉了,一家人在一起天马行空地聊,哪怕大难临头了也能开心地笑
听着Penny的防空洞,一种久违了的亲切感
想起去年冬天,五个人窝寝室里,大声地唱歌,那么奢侈地享受生活hh
银杏的叶子终于全部黄了,寂寞地挂在树上,那么无助的感觉,仿佛站在宿舍窗口吹一口气就能把它们吹成雪片飘落下来
走在宿舍楼下的小路上,嫩黄的叶子铺在还是绿的草上,清清爽爽的,像几米的漫画
生活仿佛又变得美好了^_^

转载于:https://www.cnblogs.com/521taobao/archive/2012/03/17/2402475.html

好的,我可以为你提供一份基于 Java 实现 TCP 网络通信的教程。以下是实现 TCP 通信的基本步骤: 1. 创建服务端套接字并监听端口: ```java ServerSocket serverSocket = new ServerSocket(portNumber); Socket clientSocket = serverSocket.accept(); ``` 2. 创建客户端套接字并连接到服务器: ```java Socket socket = new Socket(serverName, portNumber); ``` 3. 使用输入输出流进行数据传输: ```java // 从输入流中读取数据 BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream())); String inputLine = in.readLine(); // 向输出流中写入数据 PrintWriter out = new PrintWriter(socket.getOutputStream(), true); out.println(outputLine); ``` 4. 关闭套接字和流: ```java in.close(); out.close(); socket.close(); ``` 下面是一个简单的示例,演示如何使用 Java 实现 TCP 通信: 服务端代码: ```java import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.ServerSocket; import java.net.Socket; public class TCPServer { public static void main(String[] args) throws IOException { int portNumber = 1234; ServerSocket serverSocket = new ServerSocket(portNumber); Socket clientSocket = serverSocket.accept(); PrintWriter out = new PrintWriter(clientSocket.getOutputStream(), true); BufferedReader in = new BufferedReader( new InputStreamReader(clientSocket.getInputStream())); String inputLine, outputLine; outputLine = "Hello, client!"; out.println(outputLine); while ((inputLine = in.readLine()) != null) { out.println(inputLine); if (inputLine.equals("Bye.")) break; } in.close(); out.close(); clientSocket.close(); serverSocket.close(); } } ``` 客户端代码: ```java import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.Socket; public class TCPClient { public static void main(String[] args) throws IOException { String serverName = "localhost"; int portNumber = 1234; Socket socket = new Socket(serverName, portNumber); PrintWriter out = new PrintWriter(socket.getOutputStream(), true); BufferedReader in = new BufferedReader( new InputStreamReader(socket.getInputStream())); String inputLine, outputLine; while ((inputLine = in.readLine()) != null) { System.out.println("Server: " + inputLine); outputLine = "Hello, server!"; out.println(outputLine); if (inputLine.equals("Bye.")) break; } out.close(); in.close(); socket.close(); } } ``` 这个例子中,服务端向客户端发送字符串“Hello, client!”,接着客户端会向服务端发送字符串“Hello, server!”,并不断地将服务端返回的字符串输出到控制台上。当客户端发送“Bye.”字符串时,程序结束。 希望这个简单的教程能对你有所帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值