การส่งเสริม
มหาวิทยาลัยโค้ดยิม
การเรียนรู้
คอร์ส
งาน
แบบสำรวจและแบบทดสอบ
เกม
ช่วย
กำหนดการ
ชุมชน
ผู้ใช้
ฟอรั่ม
แชท
บทความ
เรื่องราวความสำเร็จ
กิจกรรม
บทวิจารณ์
การสมัครรับข้อมูล
ธีมสว่าง
บทเรียน
บทวิจารณ์
เกี่ยวกับเรา
เริ่ม
เริ่มเรียนรู้
เริ่มเรียนรู้เลย
แผนที่เควส
บทเรียน
ภารกิจทั้งหมด
ทุกระดับ
บทเรียนเพิ่มเติมสำหรับระดับ
โมดูล 1
ระดับ ,
บทเรียน
เราได้ "บินผ่าน" ครั้งที่สองของหลักการสำคัญของ OOP เรียบร้อยแล้ว เราศึกษาความหลากหลายและการห่อหุ้มอย่างละเอียดยิ่งขึ้น เรายังได้เรียนรู้เกี่ยวกับแนวคิดใหม่: คลาสนามธรรม อย่างไรก็ตาม หัวข้อเหล่านี้ไม่ง่ายเหมือนหัวข้ออื่นๆ ที่คุณคุ้นเคยอยู่แล
ตัวแปรคงที่
โมดูล 1
ระดับ ,
บทเรียน
1. ตัวแปรคงที่ เมื่อโหลดคลาสลงในหน่วยความจำวัตถุคงที่จะถูกสร้างขึ้นทันที วัตถุนี้เก็บตัวแปรคลาสคงที่ (ฟิลด์คลาสคงที่) วัตถุคงที่มีอยู่แม้ว่าจะไม่มีการสร้างวัตถุธรรมดา (ไม่คงที่) ของคลาสก็ตาม เมื่อเราประกาศตัวแปรในคลาส เราจะระบุว่าตัวแปรเหล่
วิธีคงที่
โมดูล 1
ระดับ ,
บทเรียน
1. วิธีคงที่ นอกจากตัวแปรสแตติกแล้ว คลาสยังสามารถมีเมธอดสแตติกได้อีกด้วย เมธอดปกติถูกผูกไว้กับอ็อบเจกต์ (อินสแตนซ์) ของคลาสและสามารถอ้างถึงตัวแปรธรรมดา (ไม่คงที่) ของคลาส (รวมถึงตัวแปรและเมธอดคงที่ ) เมธอดสแตติกถูกผูกไว้กับออบเจกต์สแตติกของ
คลาสสแตติก
โมดูล 1
ระดับ ,
บทเรียน
1. ชั้นเรียนภายใน คุณเพิ่งเรียนรู้ว่ามีตัวแปรสแตติกและเมธอดสแตติก ปรากฎว่ามีคลาสคงที่ด้วย แต่เราจะเข้าใกล้หัวข้อนี้จากระยะไกล ใน Java คุณได้รับอนุญาตให้ประกาศคลาสภายในคลาสได้ทั้งหมด และแม้แต่ชั้นเรียนภายในชั้นเรียนที่อยู่ภายในชั้นเรียนภายใน
ลำดับของการเริ่มต้นเมื่อใช้ตัวสร้างและบล็อกแบบคงที่
โมดูล 1
ระดับ ,
บทเรียน
มาดูลำดับที่โค้ดถูกเรียกใช้งานในบล็อกการเริ่มต้น (สแตติกและไม่ใช่สแตติก) ตัวสร้าง และการเริ่มต้นของฟิลด์สแตติกและไม่สแตติก เราจะตรวจสอบสิ่งที่เกิดขึ้นในทางปฏิบัติโดยการรันโค้ด ในการเริ่มต้น เรามีคลาสที่มีองค์ประกอบที่เป็นไปได้ทั้งหมด: publi
บทเรียนเพิ่มเติมสำหรับระดับ
โมดูล 1
ระดับ ,
บทเรียน
ในระดับนี้ เราได้ก้าวไปอีกขั้นในการเรียนรู้ Java เราได้สำรวจการโหลดคลาสและพูดคุยเกี่ยวกับตัวแปรคงที่ เมธอด และคลาส เราได้หาสาเหตุที่พบบ่อยที่สุดว่าทำไมคอมไพเลอร์ถึงตะคอกใส่คุณ รวมถึงสถานการณ์ที่คุณต้องระวังเป็นพิเศษเพื่อหลีกเลี่ยงความผิดพลา
กำลังโหลดชั้นเรียน
โมดูล 1
ระดับ ,
บทเรียน
เราได้พูดคุยเกี่ยวกับความจริงที่ว่าคลาสเป็นประเภทข้อมูลที่ซับซ้อน ตอนนี้เรามาพูดถึงอีกด้านของคลาสกันสักหน่อย — วิธีจัดการคลาสโดยเครื่อง Java โปรดจำไว้ว่าใน Java ทุกอย่างเป็นวัตถุแม้แต่คลาส คลาสเป็นวัตถุ นั่นทำให้คุณประหลาดใจไหม? แล้วไปกันต่
วัฏจักรชีวิตของวัตถุ
โมดูล 1
ระดับ ,
บทเรียน
สวัสดี! ฉันคิดว่าคุณคงไม่แปลกใจถ้าฉันบอกคุณว่าคอมพิวเตอร์ของคุณมีหน่วยความจำจำกัด :) แม้แต่ฮาร์ดไดรฟ์ — โดยทั่วไปจะมีขนาดใหญ่กว่าหน่วยความจำ RAM หลายเท่า — ก็สามารถบรรจุเกม รายการทีวี รายการโปรดของคุณได้เต็มความจุ และอื่น ๆ. เพื่อป้องกันไม่
คลาสห่อ
โมดูล 1
ระดับ ,
บทเรียน
1. รายการประเภทกระดาษห่อ คุณรู้ว่า Java มี 8 ประเภทดั้งเดิมซึ่งเป็นประเภทที่ไม่ใช่คลาส ในแง่หนึ่งนี่เป็นสิ่งที่ดี — มันเรียบง่ายและใช้พื้นที่น้อย ในทางกลับกัน บางครั้งชั้นเรียนก็เป็นเพียงสิ่งที่เราต้องการ คุณจะทราบสาเหตุที่แท้จริงในบทเรียนถ
รายละเอียดคลาสของ Wrapper
โมดูล 1
ระดับ ,
บทเรียน
1. Integerชั้นเรียน Integerยังดีที่เป็นคลาส ซึ่งหมายความว่าสามารถมีฟิลด์และเมธอดได้ และแน่นอนว่ามันมี จำนวนมาก - หลายสิบคน ที่นี่เราจะพิจารณาสิ่งพื้นฐานที่สุด คลาสIntegerมีสองฟิลด์ที่มีค่าสูงสุดและต่ำสุดที่เป็นไปได้ของintประเภท: สนาม คำอธิบ
คอลเลกชันใน Java: ArrayList
โมดูล 1
ระดับ ,
บทเรียน
1. ArrayListชั้นเรียน วันนี้เราจะสำรวจArrayListชั้นเรียน นี่เป็นคลาสแรกจากหลายๆ คลาสที่รู้จักกันในชื่อคอลเลกชัน ใน Java คอลเล็กชันเป็นหัวข้อที่กว้างและมีประโยชน์ ซึ่งภารกิจทั้งหมดของ CodeGym จะอุทิศให้กับคอลเล็กชันเหล่านี้ เพื่อให้เข้าใจอย่
การทำงานกับ ArrayList
โมดูล 1
ระดับ ,
บทเรียน
1. ArrayListมีโครงสร้าง อย่างไร ArrayListเป็นคลาส Java ที่ใช้บ่อยที่สุดสำหรับการจัดเก็บองค์ประกอบ ทำงาน อย่างไรArrayListและทำไมทุกคนถึงชอบมันมาก? โครงสร้างของArrayListง่ายและแยบยล แต่ละArrayListวัตถุมีสองฟิลด์: อาร์เรย์ขององค์ประกอบ ตัวแปรs
แสดงมากขึ้น
1
...
6
7
8
9
10
...
35
Please enable JavaScript to continue using this application.