Sobes.tech
Junior — Middle

Маалыматтарды алуу жана берүү үчүн жооптуу интерфейс кандай аталат?

sobes.tech AI

AIден жооп

Javaда маалыматтарды алуу жана өткөрүп берүү үчүн интерфейс деп аталган Stream деп аталат.

Streamтер (Ағыстар) файлдардан, тармактык байланыштардан же башка булактардан маалымат окууга жана жазууга мүмкүндүк берет. 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();
}