Dieses Beispiel teilt Ihnen die Methode zum Senden von Dateien an den Server für Ihre Referenz. Der spezifische Inhalt ist wie folgt
/ * * Senden Sie Dateien an den Server, hauptsächlich IO -Streams. */ import Java.io.*; Java.net importieren.*; Klasse send2 {public static void main (String [] args) löst eine Ausnahme aus {Socket S = neuer Socket ("192.168.33.1", 10005); // Erstellen Sie einen Service BufferedReader buFr = new BufferedReader (New FileReader ("io.java"). Printwriter (S.GetOutputStream (), true); // Schreiben Sie die Lesen in die Server -String -Zeile = null; while ((line = buffr.readline ())! = null) {pw.println (line); } // pw.println ("over"); // markieren Sie die Endposition S.ShutDownoutput (); BufferedReader bufin = new bufferedReader (neuer InputStreamReader (S.GetInputStream ()); // Lesen Sie die von der Server -String str = bufin.readline () zurückgegebenen Daten; System.out.println (str); bufr.close (); S.CLOSE (); }} class empfangen2 {public static void main (String [] args) löst eine Ausnahme aus {ServerSocket SS = New ServerSocket (10005); // Service Socket S = ss.accept (); // Data bufferedReader empfangen = new pufufferedReader (new InputStreamReader (S.Getinputrader); FileWriter ("io2.txt"), true); // Schreiben Sie an io.txt text string line = null; while ((line = bufin.readline ())! out.println (Linie); } Printwriter pw = neuer printwriter (S.GetOutputStream (), true); pw.println ("erfolgreich hochgeladen!"); out.close (); S.CLOSE (); S.CLOSE (); }}Ergebnis:
Das obige ist der gesamte Inhalt. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.