Sobes.tech
Junior — Middle

როგორ ეწოდება ინტერფეისი, რომელიც უზრუნველყოფს მონაცემების მიღებას და გადაცემას?

sobes.tech AI

პასუხი AI-სგან

Java-ში მონაცემების მიღებისა და გადაცემის უზრუნველყოფის ინტერფეისი სახელდება Stream.

სტრიმები (Flow-ები) საშუალებას აძლევენ მონაცემების წაკითხვასა და დაწერას, მაგალითად, ფაილებიდან, ქსელური კავშირებიდან ან სხვა წყაროებიდან. 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();
}