Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial programming >> Java

Java I/O-streams

Java I/O-streams

In deze tutorial leren we over Java input/output streams en hun typen.

In Java zijn streams de reeks gegevens die van de bron worden gelezen en naar de bestemming worden geschreven.

Een invoerstroom wordt gebruikt om gegevens uit de bron te lezen. En een uitvoerstroom wordt gebruikt om gegevens naar de bestemming te schrijven.

class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!"); 
    }
}

Bijvoorbeeld in onze eerste Hello World we hebben bijvoorbeeld System.out . gebruikt om een ​​string af te drukken. Hier, de System.out is een type uitvoerstroom.

Evenzo zijn er invoerstromen om invoer te ontvangen.

We zullen in de latere tutorials in detail leren over invoerstromen en uitvoerstromen.


Soorten streams

Afhankelijk van de gegevens die een stream bevat, kan deze worden ingedeeld in:

  • Bytestream
  • Karakterstream

Bytestream

Bytestream wordt gebruikt om een ​​enkele byte (8 bits) aan gegevens te lezen en te schrijven.

Alle bytestroomklassen zijn afgeleid van abstracte basisklassen genaamd InputStream en OutputStream .

Ga voor meer informatie naar

  • Java InputStream-klasse
  • Java OutputStream-klasse

Tekenstroom

Tekenstroom wordt gebruikt om een ​​enkel teken van gegevens te lezen en te schrijven.

Alle karakterstroomklassen zijn afgeleid van abstracte basisklassen Reader en Writer .

Ga voor meer informatie naar

  • Java Reader-cursus
  • Java Schrijverklas

Java

  1. C Ingang Uitgang (I/O)
  2. Java-interface
  3. Java proberen-met-bronnen
  4. Java-annotaties
  5. C - Bestand I/O
  6. Java 9 - Verbeteringen in de Stream-API
  7. Java 9 - Optionele klasseverbeteringen
  8. Java 8 - Streams
  9. C# - Bestand I/O
  10. Python - Bestanden I/O
  11. Individuele I/O-punten wel of niet fuseren?