User Tools

Site Tools


java:path2

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
java:path2 [2015/02/28 16:14] elkarafejava:path2 [2015/03/04 19:34] (current) – removed gthanos
Line 1: Line 1:
  
-Η κλάση //Path//, η οποία εισήχθη στην έκδοση SE 7 της Java , είναι ένα από τα κύρια σημεία του //java.nio.file// πακέτου. Για όσους χρησιμοποιούν I / O αρχείου , είναι χρήσιμο να ξέρουν τα ισχυρά χαρακτηριστικά αυτής της κλάσης. 
- 
-Σημείωση : Αν έχετε  pre-JDK7 κώδικα που χρησιμοποιεί //java.io.File//, μπορείτε να επωφεληθείτε από τη λειτουργικότητα της κλάσης //Path// χρησιμοποιώντας τη μέθοδο //File.toPath// 
- 
-Όπως υποδηλώνει το όνομά της, η κλάση //Path// είναι μια προγραμματική αναπαράσταση ενός μονοπατιού στο σύστημα αρχείων. Ένα //Path// αντικείμενο περιέχει το όνομα του αρχείου και της λίστας διευθύνσεων που χρησιμοποιήθηκαν για την κατασκευή του μονοπατιού, και χρησιμοποιείται για να εξετάσει, εντοπίσετε και χειριστείτε τα αρχεία. 
- 
-Ένα παράδειγμα //Path// αντανακλά την υποκείμενη πλατφόρμα. Στο λειτουργικό σύστημα Solaris, ένα //Path// χρησιμοποιεί τη σύνταξη του Solaris (/ home / Joe / foo) και στο Microsoft Windows, ένα //Path// χρησιμοποιεί τη σύνταξη των Windows (C: \ home \ Joe \ foo). Ένα //Path// δεν είναι ανεξάρτητο από το σύστημα. Δεν μπορούμε να συγκρίνουμε ένα //Path// από το σύστημα αρχείων Solaris και να περιμένουμε να ταιριάξει με ένα //Path// από ένα σύστημα αρχείων των Windows, ακόμη και αν η δομή της διεύθυνσης είναι η ίδια και οι δύο παρουσίες εντοπίζουν το ίδιο σχετικό αρχείο. 
- 
-Το αρχείο ή η διεύθυνση που αντιστοιχεί στο //Path// μπορεί να μην υπάρχει. Μπορούμε να δημιουργήσουμε ένα παράδειγμα //Path// και να το χειριστούμε με διάφορους τρόπους: μπορούμε να προσθέσουμε σε αυτό, να εξαγάγετε κομμάτια από αυτό ή ακόμα και να το συγκρίνουμε με ένα άλλο //Path//. Επίσης, μπορούμε να χρησιμοποιήσουμε τις μεθόδους της κλάσης //Files// για να ελέγχει την ύπαρξη του αρχείου που αντιστοιχεί στο //Path//, να δημιουργήσουμε το αρχείο, νατο ανοίξουμε, να το διαγράψουμε, να του αλλάξουμε τα δικαιώματά του, και ούτω καθεξής. 
java/path2.1425140086.txt.gz · Last modified: 2015/02/28 16:14 by elkarafe