การส่งเสริม
มหาวิทยาลัยโค้ดยิม
การเรียนรู้
คอร์ส
งาน
แบบสำรวจและแบบทดสอบ
เกม
ช่วย
กำหนดการ
ชุมชน
ผู้ใช้
ฟอรั่ม
แชท
บทความ
เรื่องราวความสำเร็จ
กิจกรรม
บทวิจารณ์
การสมัครรับข้อมูล
ธีมสว่าง
บทเรียน
บทวิจารณ์
เกี่ยวกับเรา
เริ่ม
เริ่มเรียนรู้
เริ่มเรียนรู้เลย
แผนที่เควส
บทเรียน
ภารกิจทั้งหมด
ทุกระดับ
สตรีมเอาต์พุต
โมดูล 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.