Java-IO E-Learning Programming : สอน class และ method ของ Java-IO, เรียน class และ method ของ Java-IO
 

Reference

Reference ในเว็บไซต์ Function.in.th เป็นการนำเสนอความรู้ในรูปแบบของแหล่งอ้างอิงของคำสั่งต่าง ๆ ที่ใช้ในการเขียนโปรแกรม โดยผู้ที่สนใจสามารถเข้ามาเรียนรู้การใช้งานคำสั่งของการเขียนโปรแกรมเหล่านี้ได้ ผ่านทาง URL code.function.in.th ทั้งนี้ผู้อ่านยังสามารถร่วมแสดงความคิดเห็นบนเนื้อหาที่มีสอนได้ ซึ่งถือเป็นการส่งเสริมให้มีการแลกเปลี่ยนประสบการณ์และความรู้ระหว่างผู้อ่านด้วยกันเอง
  • 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 )
 
Share This Subject Login with Facebook