ทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับตัวระบุใน Java



บทความนี้จะให้ความรู้โดยละเอียดและครอบคลุมเกี่ยวกับ Identifiers ใน Java พร้อมตัวอย่างกฎและคำสงวน

ตัวระบุใน Java เป็นสิ่งที่สำคัญมากของการเขียนโปรแกรม ส่วนใหญ่จะใช้เพื่อวัตถุประสงค์ในการระบุตัวตน คำแนะนำต่อไปนี้จะกล่าวถึงในบทความนี้

ชื่อที่กำหนดให้กับแพ็กเกจอินเทอร์เฟซคลาสเมธอดหรือตัวแปรเรียกว่าตัวระบุจาวา ในแง่ที่ง่ายกว่านั้นสามารถกำหนดเป็นการระบุตัวตนผ่านชื่อเชิงสัญลักษณ์





Identifiers-in-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

มีคำถามสำหรับเรา? โปรดระบุไว้ในส่วนความคิดเห็นของบล็อกนี้และเราจะติดต่อกลับโดยเร็วที่สุด