| new File ( path ) | ใช้สร้าง Object File |
|---|---|
| new File ( path, filename ) | ใช้สร้าง Object File |
| mkdir() | ใช้ สร้าง folder ใหม่ โดยถ้าสร้างสำเร็จจะคืนค่า true มาให้ |
| createNewFile() | ใช้ สร้าง file ใหม่ โดยถ้าสร้างสำเร็จจะคืนค่า true มาให้ |
| delete() | ใช้ลบ file หรือ folder โดยถ้าลบสำเร็จจะคืนค่า true มาให้ |
| renameTo() | ใช้เปลี่ยนชื่อ file หรือ folder โดยถ้าเปลี่ยนสำเร็จจะคืนค่า true มาให้ |
| length() | ใช้คืนค่า ขนาด ของ folder หรือ file โดยมีหน่วยเป็ฯ byte |
| getParent() | ใช้คืนค่า directory ของ file หรือ folder |
| getName() | ใช้คืนค่า ชื่อของ file หรือ folder |
| getAbsolutePath() | ใช้คืนค่า absolute path ของ file หรือ folder |
| isHidden() | ใช้ตรวจสอบว่า folder หรือ file ถูกซ่อนอยู่หรือไม่ |
| canRead() | ใช้ตรวจสอบว่า folder หรือ file สามารถอ่านได้หรือไม่ |
| canWrite() | ใช้ตรวจสอบว่า folder หรือ file สามารถเขียนได้หรือไม่ |
| new FileInputStream ( object_file ) | ใช้สร้าง Object FileInputStream |
|---|---|
| new FileInputStream ( filename ) | ใช้สร้าง Object FileInputStream |
| close() | ใช้ปิดการใช้งาน stream และคืนค่าทรัพยากรที่ถูกเรียกใช้ทั้งหมดให้กับระบบ |
| finalize() | ใช้ปิดการใช้งาน stream และคืนค่าทรัพยากรที่ถูกเรียกใช้ทั้งหมดให้กับระบบ |
| available() | ใช้คืนค่า ขนาด ของ stream มีหน่วยเป็น byte |
| skip() | ใช้ ข้ามข้อมูล ตามจำนวนที่กำหนด ใน stream |
| read() | ใช้อ่านค่า ascii ของข้อมูลใน stream ณ ตำแหน่ง pointer ปัจจุบัน |
| new FileOutputStream ( object_file ) | ใช้สร้าง Object FileOutputStream |
|---|---|
| new FileOutputStream ( object_file, is_continue ) | ใช้สร้าง Object FileOutputStream และกำหนดด้วยว่าต้องการให้เขียนข้อมูลต่อจากข้อมูลเดิมหรือไม่ |
| new FileOutputStream ( filename ) | ใช้สร้าง Object FileOutputStream |
| new FileOutputStream ( filename, is_continue ) | ใช้สร้าง Object FileOutputStream และกำหนดด้วยว่าต้องการให้เขียนข้อมูลต่อจากข้อมูลเดิมหรือไม่ |
| close() | ใช้ปิดการใช้งาน stream และคืนค่าทรัพยากรที่ถูกเรียกใช้ทั้งหมดให้กับระบบ |
| finalize() | ใช้ปิดการใช้งาน stream และคืนค่าทรัพยากรที่ถูกเรียกใช้ทั้งหมดให้กับระบบ |
| write() | ใช้เขียนข้อมูล ลงไฟล์ โดยเขียนข้อมูลจากรหัส ascii ที่กำหนด |
| flush() | ใช้ล้างข้อมูลใน stream ( คือล้างข้อมูลในไฟล์ ) และกำหนดให้ buffer ทำงาน ตามลำดับ |
| new RandomAccessFile ( object_file, mode ) | ใช้สร้าง Object RandomAccessFile |
|---|---|
| new RandomAccessFile ( path, mode ) | ใช้สร้าง Object RandomAccessFile |
| close() | ใช้ปิดการทำงานของ Object RandomAccessFile |
| length() | ใช้คืนค่า ขนาด ของ file ( หน่วย byte ) |
| seek() | ใช้ เลื่อน pointer ไปยังตำแหน่งที่กำหนดใน file |
| skipBytes() | ใช้ ข้ามข้อมูลตามจำนวนที่กำหนด ใน file |
| setLength() | ใช้กำหนด ขนาด สูงสุด ให้กับ file ( หน่วย byte ) |
| read() | ใช้อ่านค่า ascii ของข้อมูล ณ ตำแหน่งปัจจุบันที่ pointer ชี้อยู่ |
| readLine() | ใช้อ่านค่า ข้อมูล ครั้งละ 1 บรรทัด |
| write(); | ใช้เขียนข้อมูล ลงไฟล์ โดยเขียนข้อมูลจากรหัส ascii ที่กำหนด |
| writeChar() | ใช้เขียนข้อมูล ลงไฟล์ โดยเขียนข้อมูลจากรหัส ascii ที่กำหนด |
| new BufferedInputStream ( inputstream ) | ใช้สร้าง Object BufferedInputStream |
|---|---|
| new BufferedInputStream ( inputstream, buffer ) | ใช้สร้าง Object BufferedInputStream และมีการกำหนดขนาดของ buffer ด้วย |
| close() | ใช้ ปิดงานใช้งาน stream |
| available() | ใช้คืนค่า ขนาด ของ stream มีหน่วยเป็น byte |
| skip() | ใช้ ข้ามข้อมูล ตามจำนวนที่กำหนด ใน stream |
| read() | ใช้อ่านค่า ascii ของข้อมูลใน stream ณ ตำแหน่ง pointer ปัจจุบัน |
| markSupported() | ใช้ตรวจสอบว่า stream นี้สนับสนุนการ mark หรือไม่ |
| mark() | ใช้ในการ mark ตำแหน่ง เพื่อว่ามีการ reset แล้วจะกลับมายังจุดที่ mark นั้นๆ |
| reset() | ใช้ในการกำหนดให้ตัวชี้ ( pointer ) ข้อมูลใน stream กลับไปชี้ยังตำแหน่งที่ mark ไว้ |
| new BufferedOutputStream ( outputstream ) | ใช้สร้าง Object BufferedOutputStream |
|---|---|
| new BufferedOutputStream ( outputstream, buffer ) | ใช้สร้าง Object BufferedOutputStream และมีการกำหนดขนาดของ buffer ด้วย |
| close() | ใช้ ปิดงานใช้งาน stream |
| write() | ใช้เขียนข้อมูลลงไฟล์ โดยเขียนข้อมูลจากรหัส ascii |
| flush() | ใช้ล้างข้อมูลใน stream ( คือล้างข้อมูลในไฟล์ ) และกำหนดให้ buffer ทำงาน ตามลำดับ |
| new DataInputStream ( inputstream ) | ใช้สร้าง Object DataInputStream |
|---|---|
| close() | ใช้ปิดการใช้งาน stream |
| available() | ใช้คืนค่า ขนาดของ stream ( หน่วย byte ) |
| skip() | ใช้ ข้ามข้อมูล ตามจำนวนที่กำหนด ใน stream |
| read() | ใช้อ่านค่า ascii ของข้อมูลใน stream ณ ตำแหน่ง pointer ปัจจุบัน |
| new DataOutputStream ( outputstream ) | ใช้สร้าง Object DataOutputStream |
|---|---|
| close() | ใช้ ปิดงานใช้งาน stream |
| write() | ใช้เขียนข้อมูลลงไฟล์ โดยเขียนข้อมูลจากรหัส ascii |
| flush() | ใช้ล้างข้อมูลใน stream ( คือล้างข้อมูลในไฟล์ ) และกำหนดให้ buffer ทำงาน ตามลำดับ |
| size() | ใช้คืนค่า ขนาดของ stream ( หน่วย byte ) |