มหาวิทยาลัยโค้ดยิม
การเรียนรู้
คอร์ส
งาน
แบบสำรวจและแบบทดสอบ
เกม
ช่วย
กำหนดการ
ชุมชน
ผู้ใช้
ฟอรั่ม
แชท
บทความ
เรื่องราวความสำเร็จ
กิจกรรม
บทวิจารณ์
การสมัครรับข้อมูล
ธีมสว่าง
บทเรียน
บทวิจารณ์
เกี่ยวกับเรา
เริ่ม
เริ่มเรียนรู้
เริ่มเรียนรู้เลย
แผนที่เควส
บทเรียน
ภารกิจทั้งหมด
ทุกระดับ
สตรีมเอาต์พุต
โมดูล 1
ระดับ ,
บทเรียน
1. OutputStreamชั้นเรียน เราเพิ่งสำรวจอินพุตสตรีมเมื่อไม่นานมานี้ ถึงเวลาที่จะพูดคุยเกี่ยวกับกระแสข้อมูลออก คลาส นี้OutputStreamเป็นคลาสพาเรนต์สำหรับทุกคลาสที่รองรับเอาต์พุตแบบไบต์ นี่คือคลาสนามธรรมที่ไม่ได้ทำอะไรด้วยตัวเอง แต่มีคลาสสืบทอดส
BufferedWriter
โมดูล 1
ระดับ ,
บทเรียน
โปรแกรมมักจะมีข้อกำหนดในการเขียนข้อมูลไปยังไฟล์หรือที่อื่นอย่างรวดเร็ว และสิ่งนี้ทำให้เกิดคำถาม: เราควรทำอย่างไร? เราควรเลือกเรียนคณะไหนดี? วันนี้เราจะทำความรู้จักกับผู้สมัครที่เหมาะสมสำหรับตำแหน่งนี้ — คลาสBufferedWriter ทำไมเราต้องการ Buf
บทเรียนเพิ่มเติมสำหรับระดับ
โมดูล 1
ระดับ ,
บทเรียน
java.io ในระดับนี้ เราได้สำรวจอินพุตและเอาท์พุตสตรีม และทำความคุ้นเคยกับวิธีการของมัน หากคุณรู้สึกว่าคุณยังไม่เข้าใจ I/O ใน Java อย่างถ่องแท้ เราสามารถสนทนาต่อและวิเคราะห์ตัวอย่าง I/O บางส่วนในทางปฏิบัติได้ ไม่มีอะไรยาก — แค่อ่านบทความเรื่อ
ByteArrayInputStream
โมดูล 1
ระดับ ,
บทเรียน
สามารถใช้คลาส ByteArrayInputStream ใน แพ็คเกจ java.ioเพื่ออ่านอินพุตอาร์เรย์ (จำนวนไบต์) ในการสร้างสตรีมอินพุตอาร์เรย์แบบไบต์ เราต้องนำเข้าแพ็คเกจjava.io.ByteArrayInputStream ก่อน หลังจากที่เรานำเข้าแพ็คเกจแล้ว เรามีตัวสร้างสองตัวสำหรับสร้า
ByteArrayOutputStream
โมดูล 1
ระดับ ,
บทเรียน
คลาสByteArrayOutputStreamใช้สตรีมเอาต์พุตที่เขียนข้อมูลไปยังอาร์เรย์ไบต์ บัฟเฟอร์จะเพิ่มขึ้นโดยอัตโนมัติเมื่อมีการเขียนข้อมูลลงไป คลาสByteArrayOutputStreamสร้างบัฟเฟอร์ในหน่วยความจำ และข้อมูลทั้งหมดที่ส่งไปยังสตรีมจะถูกจัดเก็บไว้ในบัฟเฟอร์
รูปแบบการออกแบบ มัณฑนากร
โมดูล 1
ระดับ ,
บทเรียน
เราได้ตรวจสอบการใช้งานของ singleton object แล้ว แต่คุณอาจยังไม่ทราบว่ากลยุทธ์นี้เป็นรูปแบบการออกแบบและเป็นหนึ่งในรูปแบบที่ใช้มากที่สุด อันที่จริงมีรูปแบบเหล่านี้มากมายและสามารถจำแนกตามวัตถุประสงค์เฉพาะได้ การจำแนกรูปแบบ ประเภทรูปแบบ แอปพลิเ
บทเรียนเพิ่มเติมสำหรับระดับ
โมดูล 1
ระดับ ,
บทเรียน
ในระดับนี้ เราได้ทำความคุ้นเคยกับการทำงานกับสตรีมข้อมูลในหน่วยความจำ (ByteArrayInputStream, ByteArrayOutputStream) และรูปแบบการออกแบบห่วงโซ่ความรับผิดชอบ ฉันขอแนะนำให้คุณดูรูปแบบอื่นๆ ที่นั่น: รูปแบบการออกแบบใน Java [ตอนที่ 1] รูปแบบการออกแ
IO กับ NIO
โมดูล 1
ระดับ ,
บทเรียน
เหตุใด Java IO จึงแย่ API IO (อินพุตและเอาต์พุต) เป็น Java API ที่ช่วยให้นักพัฒนาทำงานกับสตรีมได้ง่าย สมมติว่าเราได้รับข้อมูลบางอย่าง (เช่น ชื่อ ชื่อกลาง นามสกุล) และเราจำเป็นต้องเขียนลงในไฟล์ — ถึงเวลาแล้วที่จะใช้java.io โครงสร้างของไลบราร
แนะนำไฟล์
โมดูล 1
ระดับ ,
บทเรียน
1. Pathชั้นเรียน ถ้าคุณต้องการเขียนโปรแกรมที่ทำบางอย่างกับไฟล์บนดิสก์ นั่นก็ค่อนข้างง่าย Java มีคลาสมากมายที่ช่วยให้คุณทำงานกับทั้งไฟล์และเนื้อหา Java เวอร์ชันก่อนหน้าใช้คลาสเช่นFileและFileInputStreamเพื่อทำงานกับไฟล์ อย่างไรก็ตามFileคลาสนี
บัฟเฟอร์ ช่อง
โมดูล 1
ระดับ ,
บทเรียน
ก่อนหน้านี้ เราได้รู้จักIO API (Input/Output Application Programming Interface) และ แพ็คเกจ java.ioซึ่งมีคลาสสำหรับการทำงานกับสตรีมใน Java เป็นหลัก กุญแจสำคัญคือแนวคิดของสตรีม วันนี้เราจะเริ่มพิจารณาNIO API (New Input/Output) ข้อแตกต่างที่ส
ตัวเลือก
โมดูล 1
ระดับ ,
บทเรียน
ในบทเรียนนี้ เราจะทำความคุ้นเคยกับคลาสSelector คลาสนี้อยู่ใน แพ็คเกจ java.nio.channelsดังนั้นคุณไม่จำเป็นต้องดาวน์โหลดหรือกำหนดค่าใดๆ เพื่อใช้งาน อ็อบเจ็กต์Selector สามารถตรวจสอบออบเจกต์ ช่อง สัญญาณ ตั้งแต่หนึ่งรายการขึ้นไปตรวจสอบความพร้อมใ
เส้นทาง
โมดูล 1
ระดับ ,
บทเรียน
คลาสยูทิลิตี้ / วิธีการ คลาสยูทิลิตี้คือคลาสตัวช่วยที่มีตัวแปรคงที่และเมธอดแบบคงที่ที่ดำเนินการตามรายการเฉพาะของงานที่เกี่ยวข้อง ลองดูตัวอย่างคลาสยูทิลิตี้มาตรฐาน: java.lang.คณิตศาสตร์ คลาสนี้ ซึ่งสามารถคำนวณทางคณิตศาสตร์ต่างๆ ได้มากมาย ทำใ
แสดงมากขึ้น
1
...
10
11
12
13
14
...
35
Please enable JavaScript to continue using this application.