⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 socketsclientfile.java~21~

📁 jbuilder2006一书的所有源代码
💻 JAVA~21~
字号:
package sockets;import java.io.*;import java.net.*;public class SocketsClientFile {  public static void main(String[] args) throws IOException {    //声明服务器的Socket类    Socket serverSocket = null;    //声明服务端写出类    OutputStream serverWriter = null;    //声明服务端读入类    BufferedReader serverBufferedReader = null;    //创建流读入类    FileInputStream fileInputStream = new FileInputStream("demo.jpg");    try {      //通过2223端口使客户端接口与服务器接口联系      serverSocket = new Socket("bemyfriend", 2223);      //创建服务端接口的写出类      serverWriter = serverSocket.getOutputStream();      //创建服务端接口的读入类      serverBufferedReader = new BufferedReader(new InputStreamReader(serverSocket.          getInputStream()));    }    catch (Exception e) {      e.printStackTrace();      System.exit(0);    }    System.out.println("成功联接2223端口的服务器.");    while(fileInputStream.available() > 0){      //向服务器输入信息      serverWriter.write(fileInputStream.read());    }    //读入服务端信息    String fromServer = serverBufferedReader.readLine();    System.out.println(fromServer);    System.out.println("完成服务端信息的读入.");    //关闭服务端的写出类    serverWriter.close();    //关闭服务端的读入类    serverBufferedReader.close();    //关闭文件读入类    fileInputStream.close();    //关闭Socket类    serverSocket.close();  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -