สแตติกสาธารณะขั้นสุดท้ายใน Java หมายถึงอะไร
สแตติกสาธารณะขั้นสุดท้ายใน Java หมายถึงอะไร

วีดีโอ: สแตติกสาธารณะขั้นสุดท้ายใน Java หมายถึงอะไร

วีดีโอ: สแตติกสาธารณะขั้นสุดท้ายใน Java หมายถึงอะไร
วีดีโอ: public static void main ใน Java คืออะไร ? 2024, อาจ
Anonim

NS สาธารณะ คงที่ รอบชิงชนะเลิศ ตัวแปรเป็นค่าคงที่ของเวลาคอมไพล์ แต่ a รอบชิงชนะเลิศสาธารณะ เป็นเพียง สุดท้าย ตัวแปร เช่น คุณไม่สามารถกำหนดค่าให้กับมันใหม่ได้ แต่มันไม่ใช่ค่าคงที่เวลาคอมไพล์ สิ่งนี้อาจดูน่าสงสัย แต่ความแตกต่างที่เกิดขึ้นจริงช่วยให้คอมไพเลอร์จัดการกับสองตัวแปรเหล่านั้นได้อย่างไร

ยังถามอีกว่าวิธีสุดท้ายแบบคงที่ใน Java คืออะไร?

วิธีการแบบคงที่ สามารถแทนที่ได้ แต่ไม่สามารถแทนที่เป็น คงที่ , ในทางตรงกันข้าม วิธีสุดท้าย ไม่สามารถแทนที่ได้ NS วิธีคงที่ คือ กระบวนการ ที่เรียกใช้ผ่านคลาส มากกว่าวัตถุเฉพาะของคลาสนั้น สุดท้าย จะป้องกันไม่ให้ กระบวนการ จากการถูกซ่อนโดยคลาสย่อย

สแตติกหมายถึงอะไรใน Java ตอบ. NS คงที่ คีย์เวิร์ดระบุว่าสมาชิกตัวแปรหรือเมธอดสามารถเข้าถึงได้โดยไม่ต้องมีการตรวจสอบล่วงหน้าของคลาสที่เป็นสมาชิก พูดง่ายๆ คือ วิธี ที่คุณสามารถเรียกใช้เมธอดได้ แม้ว่าคุณจะไม่เคยสร้างอ็อบเจ็กต์ที่เป็นของมันเลยก็ตาม!

ในทำนองเดียวกัน คุณอาจถามว่า Final และ Static Final ใน Java แตกต่างกันอย่างไร?

กุญแจ ความแตกต่างระหว่างแบบคงที่ และ สุดท้ายในJava ในทางกลับกัน, สุดท้าย คีย์เวิร์ดใช้ได้กับเมธอดและตัวแปรคลาส คงที่ ตัวแปรสามารถเริ่มต้นได้ตลอดเวลาในขณะที่ a สุดท้าย ตัวแปรจะต้องเริ่มต้นในขณะที่ประกาศ

สแตติกดับเบิ้ลสาธารณะหมายถึงอะไร

แทน สถิตสาธารณะ ถือเป็นโมฆะซึ่งหมายถึงวิธีหลีกเลี่ยงเราเห็น สาธารณะแบบคงที่สองเท่า , ที่ วิธี ว่าผลตอบแทนที่ได้จากวิธีนี้คือ a สองเท่า . รหัสที่ปรากฏหลังคำสั่ง return หรือที่อื่นใดที่ไม่สามารถดำเนินการได้จะเรียกว่ารหัสที่ตายแล้ว

แนะนำ: