ตัวระบุใน Java เป็นสิ่งที่สำคัญมากของการเขียนโปรแกรม ส่วนใหญ่จะใช้เพื่อวัตถุประสงค์ในการระบุตัวตน คำแนะนำต่อไปนี้จะกล่าวถึงในบทความนี้
- ตัวอย่าง Java Identifier
- กฎสำหรับการกำหนดตัวบ่งชี้ใน Java
- ชื่อตัวแปรทางกฎหมาย
- ชื่อตัวแปรไม่ถูกต้อง
- คำสงวนใน Java
ชื่อที่กำหนดให้กับแพ็กเกจอินเทอร์เฟซคลาสเมธอดหรือตัวแปรเรียกว่าตัวระบุจาวา ในแง่ที่ง่ายกว่านั้นสามารถกำหนดเป็นการระบุตัวตนผ่านชื่อเชิงสัญลักษณ์
มาดูตัวอย่างเพื่อความเข้าใจที่ดีขึ้น:
ตัวอย่างตัวระบุใน Java
คลาสสาธารณะ A {public static void main (String [] args) {int s = 18}}
ในรหัสด้านบนมีตัวระบุห้าตัวดังต่อไปนี้:
- ถึง: ชื่อคลาสที่กำหนดโดยผู้ใช้
- หลัก: ชื่อของวิธีการ
- สตริง: ชื่อคลาสที่กำหนดไว้ล่วงหน้าใน java
- args: ชื่อของตัวแปร
- s: ชื่อตัวแปร
การสอนเซิร์ฟเวอร์ sql สำหรับผู้เริ่มต้น
กฎสำหรับการกำหนดตัวบ่งชี้ใน Java:
อักขระที่ได้รับอนุญาตสำหรับตัวระบุจะ จำกัด ไว้ที่อักขระที่เป็นตัวเลขและตัวอักษร ([A-Z], [a-z], [0-9]), '$' (เครื่องหมายดอลลาร์) และ '_' (ขีดล่าง) ตัวอย่างเช่น“ edureka @” เป็นชื่อที่ไม่ถูกต้องเนื่องจากมีอักขระพิเศษ“ @” อยู่
ตัวระบุไม่ควรขึ้นต้นด้วยตัวเลข ([0-9]) ตัวอย่างเช่น“ 123edureka” ไม่ถูกต้อง
ตัวระบุใน java นั้นคำนึงถึงขนาดตัวพิมพ์
แม้ว่าจะไม่มีการจำกัดความยาวของตัวระบุ แต่ผู้เขียนโปรแกรมควรใช้ความยาวที่เหมาะสมคือ 4-15 ตัวอักษร
ต้องสังเกตว่าไม่ควรใช้คำสงวนเป็นตัวระบุ ตัวอย่างเช่น“ int while = 18” ไม่ถูกต้องใน java เนื่องจาก while เป็นคำสงวน
ไม่ต้องให้ช่องว่างขณะกำหนดชื่อตัวแปร
อัลกอริทึม java และโครงสร้างข้อมูล
ชื่อตัวแปรทั้งหมดคำนึงถึงขนาดตัวพิมพ์
ผนวกใน java คืออะไร
ชื่อตัวแปรทางกฎหมาย:
MyVariable MYVARIABLE myvariable x i _myvariable $ myvariable sum_of_numbers edureka123
ชื่อตัวแปรไม่ถูกต้อง:
ตัวแปรของฉัน // มีช่องว่าง 456edureka // เริ่มต้นด้วยตัวเลข c + d // เครื่องหมายบวกไม่ใช่ตัวแปรอักขระที่เป็นตัวเลขและตัวอักษรผสมกัน -5 // ยัติภังค์ไม่ใช่อักขระที่เป็นตัวเลขและตัวอักษรเพิ่ม _ & _ sub // ampersand ไม่ใช่อักขระตัวเลขและตัวอักษร
คำสงวนใน Java:
เพื่อแสดงฟังก์ชันบางอย่าง java ขอสงวนคำบางคำ คำเหล่านี้เรียกว่าคำสงวน ไม่สามารถใช้เป็นตัวระบุได้เนื่องจากมีการใช้ไวยากรณ์ java อยู่แล้ว
คำสงวนสามารถแบ่งออกเป็นคำหลัก (50) และตัวอักษร (3) แม้ว่าฟังก์ชันจะถูกกำหนดโดยคีย์เวิร์ด แต่ค่าจะถูกกำหนดโดยลิเทอรัล
ตัวระบุเป็นสิ่งจำเป็นเนื่องจากทำให้โปรแกรมอ่านได้และมีประสิทธิภาพ
ตรวจสอบไฟล์ โดย Edureka บริษัท การเรียนรู้ออนไลน์ที่เชื่อถือได้ซึ่งมีเครือข่ายผู้เรียนที่พึงพอใจมากกว่า 250,000 คนกระจายอยู่ทั่วโลก หลักสูตรการฝึกอบรมและการรับรอง Java J2EE และ SOA ของ Edureka ได้รับการออกแบบมาสำหรับนักเรียนและผู้เชี่ยวชาญที่ต้องการเป็น Java Developer หลักสูตรนี้ออกแบบมาเพื่อให้คุณเริ่มต้นการเขียนโปรแกรม Java และฝึกอบรมแนวคิด Java ทั้งหลักและขั้นสูงพร้อมกับเฟรมเวิร์ก Java ต่างๆเช่น Hibernate & Spring
มีคำถามสำหรับเรา? โปรดระบุไว้ในส่วนความคิดเห็นของบล็อกนี้และเราจะติดต่อกลับโดยเร็วที่สุด