java:file_io_intro

Differences

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

Link to this comparison view

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