มหาวิทยาลัยโค้ดยิม
การเรียนรู้
คอร์ส
งาน
แบบสำรวจและแบบทดสอบ
เกม
ช่วย
กำหนดการ
ชุมชน
ผู้ใช้
ฟอรั่ม
แชท
บทความ
เรื่องราวความสำเร็จ
กิจกรรม
บทวิจารณ์
การสมัครรับข้อมูล
ธีมสว่าง
บทเรียน
บทวิจารณ์
เกี่ยวกับเรา
เริ่ม
เริ่มเรียนรู้
เริ่มเรียนรู้เลย
แผนที่เควส
บทเรียน
ภารกิจทั้งหมด
ทุกระดับ
บทเรียนเพิ่มเติมสำหรับระดับ
โมดูล 1
ระดับ ,
บทเรียน
ในระดับนี้ คุณยังคงทำความคุ้นเคยกับคอลเลกชัน: คุณเข้าใจว่า HashMap และ TreeMap คืออะไร และยังได้เรียนรู้เพิ่มเติมเกี่ยวกับวิธีการของคลาสตัวช่วยคอลเลกชัน โดยทั่วไป เราแนะนำให้คุณหายใจเข้าและหายใจออก จากนั้นปิดหัวข้อเหล่านี้ให้สมบูรณ์ (สำหรับ
แนะนำคอลเลกชัน LinkedList
โมดูล 1
ระดับ ,
บทเรียน
1. ประวัติของLinkedList Java มี Java คลาสคอลเลกชันอื่นที่สืบทอดมาจากภาษา C ++ นี่คือLinkedListคลาสซึ่งใช้ "รายการที่เชื่อมโยง" ภายนอก a LinkedListดูเหมือนจะเหมือนกับ a ArrayList. คลาสLinkedListมีเมธอดเดียวกับArrayListคลาส โดยหลักการแล้ว คุณ
คิว
โมดูล 1
ระดับ ,
บทเรียน
สำหรับคนส่วนใหญ่ คำว่า "คิว" ทำให้นึกถึงการเชื่อมโยงที่น่าพอใจน้อยมาก แต่วันนี้เรากำลังพูดถึงคิวต่างๆ — คิว Java ใน Java คิวคืออะไรก็ตามที่สืบทอด อินเทอร์เฟ ซคิวซึ่งจะขยาย อินเทอร์ เฟซคอลเลก ชัน ซึ่งหมายความว่าสามารถจัดคิวได้เหมือนคอลเลกชัน
แผนที่เรียง
โมดูล 1
ระดับ ,
บทเรียน
SortedMap ในบทเรียนนี้ เราจะศึกษาอินเทอร์เฟซSortedMap เราจะสำรวจวิธีการใหม่ๆ ที่ ปรากฏในอินเทอร์เฟซนี้ ตลอดจนคุณลักษณะของการนำSortedMap มาใช้ — TreeMap — และความแตกต่างระหว่างการนำไปใช้ ตลอดจนข้อดีเมื่อเปรียบเทียบกับHashMap มาดูกันว่าลำดับช
บทเรียนเพิ่มเติมสำหรับระดับ
โมดูล 1
ระดับ ,
บทเรียน
Java LinkedList โครงสร้างข้อมูล Java ของ LinkedList โปรแกรมเมอร์ Java ไม่ได้อาศัยอยู่โดย ArrayList เพียงอย่างเดียว มีโครงสร้างข้อมูลที่เป็นประโยชน์อื่นๆ อีกมากมาย ตัวอย่างเช่น รายการที่เชื่อมโยง หรือที่เรียกว่า LinkedList สร้างความประทับใจค
ชนิดข้อมูลใหม่: enum หรือการแจงนับ
โมดูล 1
ระดับ ,
บทเรียน
1.ความเป็นมาenumความเป็นมา วันนี้เราจะสำรวจประเภทข้อมูลอื่นใน Java enum: ชื่อนี้enumมาจากคำว่าแจงนับ ประเภทข้อมูลนี้คืออะไรและมีไว้เพื่ออะไร บางครั้งโปรแกรมเมอร์จำเป็นต้องสร้างชนิดข้อมูลใหม่ ซึ่งค่าที่เป็นไปได้จะถูกจำกัดไว้ที่รายการคงที่ขนา
ซิงเกิล
โมดูล 1
ระดับ ,
บทเรียน
บางทีคุณอาจเคยได้ยินว่าซิงเกิลมอลต์สก๊อตช์วิสกี้ของ Singleton นั้นดี? แอลกอฮอล์ไม่ดีต่อสุขภาพของคุณ ดังนั้นวันนี้เราจะบอกคุณเกี่ยวกับรูปแบบการออกแบบซิงเกิลตันใน Java แทน ก่อนหน้านี้เราได้ตรวจสอบการสร้างออบเจกต์ ดังนั้นเราจึงทราบว่าในการสร้า
ซิงเกิลตันเป็น enum
โมดูล 1
ระดับ ,
บทเรียน
เมื่อเร็ว ๆ นี้คุณเจาะลึกถึงsingleton design patternวิธีการนำไปใช้ใน Java และมีไว้เพื่ออะไร แต่ถ้าฉันบอกคุณว่า Java มาพร้อมกับซิงเกิลตันของตัวเองเมื่อแกะกล่อง ทึ่ง? แล้วมาดำน้ำกัน คุณอาจรู้เกี่ยวกับคลาส Enumแล้ว มีคุณสมบัติพิเศษที่คุณควรทรา
ตัวดำเนินการแบบปรนัยของ Java: สวิตช์
โมดูล 1
ระดับ ,
บทเรียน
1. ตัวดำเนินการแบบปรนัย:switch Java มีโอเปอเรเตอร์ที่น่าสนใจอีกตัวที่สืบทอดมาจากคุณปู่ (C++) เรากำลังพูดถึงswitchแถลงการณ์ เราเรียกมันว่าตัวดำเนินการแบบปรนัยก็ได้ มันดูยุ่งยากเล็กน้อย: switch(expression)
บทเรียนเพิ่มเติมสำหรับระดับ
โมดูล 1
ระดับ ,
บทเรียน
คำสั่งสวิตช์ Java ลองนึกภาพว่าคุณเป็นอัศวินหยุดอยู่ที่ทางแยกของถนน ถ้าคุณไปทางซ้าย คุณจะเสียม้า ถ้าไปถูกทางก็จะได้ความรู้ เราจะแสดงสถานการณ์นี้ในรหัสได้อย่างไร คุณอาจทราบอยู่แล้วว่าเราใช้โครงสร้างเช่น if-then และ if-then-else ในการตัดสินใจเ
โปรแกรมทำงานอย่างถูกต้อง
โมดูล 1
ระดับ ,
บทเรียน
1. งานของโปรแกรมเมอร์ บ่อยครั้งที่โปรแกรมเมอร์มือใหม่คิดว่างานของโปรแกรมเมอร์แตกต่างไปจากที่โปรแกรมเมอร์ที่มีประสบการณ์คิด ผู้เริ่มต้นมักจะพูดว่า "โปรแกรมใช้งานได้ คุณต้องการอะไรอีก" โปรแกรมเมอร์ที่มีประสบการณ์รู้ดีว่า "การทำงานอย่างถูกต้อง
ข้อยกเว้นในโปรแกรม Java
โมดูล 1
ระดับ ,
บทเรียน
1. ข้อยกเว้น > ท้ายที่สุดแล้ว โปรแกรมเมอร์คิดที่จะสร้างมาตรฐานและทำให้การจัดการข้อผิดพลาดเป็นไปโดยอัตโนมัติ สิ่งนี้เกิดขึ้นเมื่อมีการคิดค้นข้อยกเว้น ขณะนี้กลไกข้อยกเว้นจัดการ 80% ของสถานการณ์พิเศษ หากนักวิชาการบางคนมีข้อยกเว้น ก็น่าจะเป็นเร
แสดงมากขึ้น
1
...
8
9
10
11
12
...
35
Please enable JavaScript to continue using this application.