DataInputStream.read () vs DataInputStream.readFully ()
Im Erstellen einer einfachen TCP / IP-Socket-App
Was ist der Unterschied zwischen dem hier machen:
DataInputStream in = new DataInputStream(clientSocket.getInputStream());
byte[] buffer = new byte[100];
in.readFully(buffer);
versus macht das:
DataInputStream in = new DataInputStream(clientSocket.getInputStream());
byte[] buffer = new byte[100];
in.read(buffer);
Ich habe mir die Dokumentation angesehen, sie hat die gleiche genaue Beschreibung.readFully()
undread()
Also kann ich davon ausgehen, dass es dasselbe ist?