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