คำชี้แจงการมอบหมายงานใน Java คืออะไร?

...

ตัวแปร Java เก็บข้อมูลประเภทต่างๆ

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

ตัวแปร

ใน Java ตัวแปรจะถูกพิมพ์อย่างเข้มงวด ซึ่งหมายความว่าเมื่อคุณประกาศตัวแปรในโปรแกรม Java คุณต้องประกาศประเภทของตัวแปร ตามด้วยชื่อ ตัวอย่างโค้ด Java ต่อไปนี้สาธิตการประกาศตัวแปรสองตัว ตัวหนึ่งเป็นจำนวนเต็มประเภทดั้งเดิม และหนึ่งในประเภทอ็อบเจ็กต์สำหรับคลาสภายในแอปพลิเคชัน: int num; ApplicationHelper myHelp;

วิดีโอประจำวันนี้

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

งานที่มอบหมาย

การกำหนดใน Java เป็นกระบวนการในการให้ค่ากับตัวแปรประเภทดั้งเดิมหรือการอ้างอิงวัตถุไปยังตัวแปรประเภทวัตถุ เครื่องหมายเท่ากับทำหน้าที่เป็นตัวดำเนินการกำหนดใน Java ตามด้วยค่าที่จะกำหนด ตัวอย่างโค้ด Java ต่อไปนี้สาธิตการกำหนดค่าให้กับตัวแปรจำนวนเต็มประเภท primitive ซึ่งได้รับการประกาศแล้ว: num = 5;

การดำเนินการมอบหมายอาจปรากฏขึ้นภายในบรรทัดเดียวกันกับการประกาศตัวแปรดังนี้ int num = 5;

ค่าของตัวแปรสามารถเปลี่ยนแปลงได้อีกครั้งในการประมวลผลที่ตามมา ดังในตัวอย่างนี้: num++;

รหัสนี้เพิ่มค่าตัวแปรโดยเพิ่มค่าหนึ่งเข้าไป

การสร้างอินสแตนซ์

เมื่อคำสั่งการมอบหมายปรากฏขึ้นพร้อมกับการอ้างอิงวัตถุ การดำเนินการมอบหมายอาจเกี่ยวข้องกับการสร้างอินสแตนซ์ของวัตถุด้วย เมื่อโค้ด Java สร้างอินสแตนซ์อ็อบเจ็กต์ใหม่ของคลาส Java ในแอปพลิเคชัน คีย์เวิร์ด "ใหม่" จะทำให้เมธอด Constructor ของคลาสดำเนินการ สร้างอินสแตนซ์ของอ็อบเจ็กต์ โค้ดตัวอย่างต่อไปนี้สาธิตการสร้างตัวแปรอ็อบเจ็กต์: myHelp = new ApplicationHelper();

นอกจากนี้ยังอาจปรากฏในบรรทัดเดียวกับการประกาศตัวแปรดังนี้: ApplicationHelper myHelp = new ApplicationHelper();

เมื่อโค้ดบรรทัดนี้รัน คลาส constructor method จะทำงาน ส่งคืนอินสแตนซ์ของคลาส การอ้างอิงที่ตัวแปรเก็บไว้

อ้างอิง

เมื่อตัวแปรได้รับการประกาศและกำหนดค่าแล้ว โปรแกรม Java สามารถอ้างถึงตัวแปรในการประมวลผลในภายหลัง สำหรับตัวแปรประเภทดั้งเดิม ชื่อตัวแปรอ้างอิงถึงค่าที่เก็บไว้ สำหรับประเภทอ็อบเจ็กต์ ตัวแปรอ้างอิงถึงตำแหน่งของอินสแตนซ์อ็อบเจ็กต์ในหน่วยความจำ ซึ่งหมายความว่าตัวแปรอ็อบเจ็กต์สองตัวสามารถชี้ไปที่อินสแตนซ์เดียวกันได้ ดังในโค้ดตัวอย่างต่อไปนี้: ApplicationHelper myHelp = new ApplicationHelper(); ApplicationHelper sameHelp = myHelp;

ไวยากรณ์นี้จะปรากฏขึ้นโดยทั่วไปเมื่อโปรแกรมส่งการอ้างอิงอ็อบเจ็กต์เป็นพารามิเตอร์ไปยังเมธอดของคลาส

หมวดหมู่

ล่าสุด

เบื่อ? เล่นเกมฝ่าวงล้อม Atari ที่ซ่อนอยู่ของ Google

เบื่อ? เล่นเกมฝ่าวงล้อม Atari ที่ซ่อนอยู่ของ Google

เครดิตรูปภาพ: Google Atari Breakout เป็นเกมอาร์...

วิธีดูการอภิปรายรองประธานาธิบดีคืนนี้

วิธีดูการอภิปรายรองประธานาธิบดีคืนนี้

เครดิตรูปภาพ: ภาระของแอรอน / Unsplash การอภิปรา...

วิธีซื้อของออนไลน์ด้วยเงินสด

วิธีซื้อของออนไลน์ด้วยเงินสด

บริษัทบัตรเครดิตอนุญาตให้บุคคลซื้อวงเงินจำกัดด...