java:file_io_intro

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
java:file_io_intro [2015/02/21 15:39]
elkarafe created
java:file_io_intro [2017/02/16 15:09] (current)
gthanos
Line 1: Line 1:
-Ένα I / O stream αντιπροσωπεύει μια πηγή εισόδου ή εξόδου ​προορισμό. Ένα stream μπορεί να αντιπροσωπεύει πολλά διαφορετικά είδη των πηγών και προορισμών,​ συμπεριλαμβανομένων των αρχείων δίσκου,​ συσκευών,​ άλλων προγραμμάτωνκαι διατάξεων μνήμης. ​\\ \\+====== Είσοδος και Έξοδος Αρχείων ====== 
 + 
 +Για την ανάγνωση και εγγραφή σε αρχεία η Java χρησιμοποιεί **I/O Streams**. ​Ένα ​**I/O stream** αντιπροσωπεύει μια πηγή εισόδου ή έναν ​προορισμό ​εξόδου. Ένα stream μπορεί να αντιπροσωπεύει πολλά διαφορετικά είδη των πηγών και προορισμών,​ συμπεριλαμβανομένων των αρχείων δίσκου,​ συσκευών,​ άλλων προγραμμάτων και διατάξεων μνήμης. 
 Τα streams υποστηρίζουν πολλά διαφορετικά είδη δεδομένων,​ συμπεριλαμβανομένων των απλών bytes, primitive τύπων δεδομένων,​ localized χαρακτήρων και αντικειμένων. Μερικά streams απλά διαβιβάζουν τα δεδομένα,​ ενώ άλλα χειρίζονται και μεταποιούν τα δεδομένα σε χρήσιμους τρόπους. Τα streams υποστηρίζουν πολλά διαφορετικά είδη δεδομένων,​ συμπεριλαμβανομένων των απλών bytes, primitive τύπων δεδομένων,​ localized χαρακτήρων και αντικειμένων. Μερικά streams απλά διαβιβάζουν τα δεδομένα,​ ενώ άλλα χειρίζονται και μεταποιούν τα δεδομένα σε χρήσιμους τρόπους.
 +
 +Ανεξάρτητα από το πώς λειτουργούν εσωτερικά,​ όλα τα streams παρουσιάζουν το ίδιο απλό μοντέλο στα προγράμματα που τα χρησιμοποιούν: ​
 + 
 +  * Ένα stream είναι μια ακολουθία από δεδομένα. ​
 +  * Ένα πρόγραμμα χρησιμοποιεί ένα **stream εισόδου** για να διαβάσει δεδομένα από μια πηγή, ένα στοιχείο τη φορά.
 +  * Ένα πρόγραμμα χρησιμοποιεί ένα **stream εξόδου** για να γράψει δεδομένα σε έναν προορισμό,​ ένα στοιχείο τη φορά.
 +
 +Στην επόμενη ενότητα,​ θα χρησιμοποιήσουμε το πιο βασικό είδος streams, τα byte streams, για να δείξουμε τις ​ λειτουργίες του I/O Stream.
 +
 +|Προηγούμενο:​ [[java:​exception_categories | Κατηγορίες εξαιρέσεων ]] | [[ :toc | Περιεχόμενα ]] | Επόμενο:​ [[:​java:​byte_streams | Byte Streams ]]|
  
java/file_io_intro.1424533184.txt.gz · Last modified: 2016/02/26 11:15 (external edit)