Junior — Middle
Ինչ է կոչվում այն ինտերֆեյսը, որը ապահովում է տվյալների ստացումը և փոխանցումը։
sobes.tech AI
Պատասխան AI-ից
Java-յում տվյալների ստացման և փոխանցման ապահովող ինտերֆեյսը կոչվում է Stream:
Ստորահոսքերը (Streams) թույլ են տալիս կարդալ և գրել տվյալներ, օրինակ՝ ֆայլերից, ցանցային կապերից կամ այլ աղբյուրներից։ Java-յում կա երկու հիմնական հոսքերի տեսակ՝
InputStream— տվյալների ընթերցման համարOutputStream— տվյալների գրելու համար
Ֆայլից տվյալների ընթերցման օրինակ՝
try (InputStream input = new FileInputStream("file.txt")) {
int data = input.read();
while (data != -1) {
System.out.print((char) data);
data = input.read();
}
} catch (IOException e) {
e.printStackTrace();
}