java Socket多线程在使用的时候有不少的问题,其中在客户端的配置上就有不少需要我们学习的。下面我们就看看如何配置java Socket多线程的相关代码,希望大家有所帮助。
- static class Sender implements Runnable {
- private Socket socket;
- public Sender(Socket socket) {
- this.socket = socket;
- }
- public void run() {
- try {
- BufferedReader br = new BufferedReader(new InputStreamReader( System.in));
- PrintWriter pw = new PrintWriter(socket.getOutputStream(), true);
- String msg;
- while (true) {
- msg = br.readLine();
- pw.println(msg);
- if (msg.trim().equals(“bye”)) {
- pw.close();
- br.close();
- exec.shutdownNow();
- break;
- }
- }
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
- }
- }
以上就是对java Socket多线程的相关介绍。
【编辑推荐】