Cet exemple partage avec vous la méthode d'envoi de fichiers au serveur pour votre référence. Le contenu spécifique est le suivant
/ * * Envoyez des fichiers au serveur, principalement des flux IO. * / import java.io. *; importer java.net. *; classe Send2 {public static void main (String [] args) lève une exception {socket s = new socket ("192.168.33.1", 10005); // créer un service buttereDeader bufr = new buttereDader (new fileReader ("io.java")); // le fichier io.java printwriter pw = new = new Printwriter (s.getOutputStream (), true); // Écrivez la lecture sur le serveur Line = NULL; while ((line = bufr.readline ())! = null) {pw.println (ligne); } // pw.println ("over"); // Marquez la position finale s.shutdownoutput (); BufferedReader bufin = new BufferedReader (new InputStreamReader (s.getInputStream ())); // Lisez les données renvoyées par le serveur string str = bufin.readline (); System.out.println (STR); bufr.close (); S.Close (); }} classe recevoir2 {public static void main (String [] args) lève une exception {Serversocket ss = new Serversocket (10005); // Créer un socket de service s = ss.accept (); // reçoit des données buffreader Bufin = New BufferedReader (New IntrutStreamReader (newtStream ())); // Read FileWriter ("io2.txt"), true); // Écrivez à io.txt Text String line = null; while ((line = bufin.readline ())! = null) // Lisez une ligne et écrivez une ligne {// if ("over" .equals (line)) // break; out.println (ligne); } Printwriter pw = new printwriter (s.getOutputStream (), true); pw.println ("Uploaded réussi!"); out.close (); S.Close (); S.Close (); }}résultat:
Ce qui précède est tout le contenu. J'espère que vous pourrez vous faire référence et j'espère que vous pourrez soutenir Wulin.com plus.