ความแตกต่างระหว่างตัวแปรและตัวอักษรข้อมูลใน Java

สารบัญ:

ความแตกต่างระหว่างตัวแปรและตัวอักษรข้อมูลใน Java
ความแตกต่างระหว่างตัวแปรและตัวอักษรข้อมูลใน Java

วีดีโอ: ความแตกต่างระหว่างตัวแปรและตัวอักษรข้อมูลใน Java

วีดีโอ: ความแตกต่างระหว่างตัวแปรและตัวอักษรข้อมูลใน Java
วีดีโอ: [Java] ชนิดข้อมูลพื้นฐาน Intro to Primitive Data Type 2024, กรกฎาคม
Anonim

ความแตกต่างที่สำคัญ – ตัวแปรเทียบกับตัวอักษรข้อมูลใน Java

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

ตัวแปรในภาษาจาวาคืออะไร

ตัวแปรคือที่สำหรับเก็บค่าในหน่วยความจำ ตำแหน่งหน่วยความจำแต่ละตำแหน่งสามารถจัดเก็บข้อมูลบางประเภทได้ ภาษา Java รองรับแปดประเภทข้อมูลดั้งเดิม เป็นไบต์ สั้น int ยาว บูลีน ทุ่น สองเท่า และถ่าน ไบต์ชนิดข้อมูลเป็นจำนวนเต็มเสริมสองแบบ 8 บิตที่ลงนามแล้ว ช่วยประหยัดพื้นที่ในอาร์เรย์ขนาดใหญ่เนื่องจากมีขนาดเล็กกว่า int ถึง 4 เท่า ชนิดข้อมูลแบบสั้นคือจำนวนเต็มเสริมสองตัวที่ลงนาม 16 บิต มีขนาดเล็กกว่า int ถึง 2 เท่า int เป็นจำนวนเต็มเสริมสองแบบ 32 บิตที่ลงนามแล้ว เป็นประเภทข้อมูลทั่วไปที่สุดในการจัดเก็บค่าตัวเลขโดยไม่มีจุดทศนิยมเมื่อไม่มีความกังวลเกี่ยวกับหน่วยความจำมากนักชนิดข้อมูลแบบยาวเป็นจำนวนเต็มเสริมสองแบบ 64 บิตที่ลงนามแล้ว ใช้สำหรับเก็บตัวเลขได้หลากหลาย float และ double เป็นข้อมูลสองประเภทสำหรับเก็บค่าตัวเลขด้วยจุดทศนิยม float คือ 32 บิตและสองเท่าคือ 64 บิต บูลีนใช้เพื่อเก็บข้อมูลจริงหรือเท็จ อักขระตัวเดียวสามารถจัดเก็บได้โดยใช้ชนิดข้อมูลถ่าน เหล่านี้เป็นประเภทข้อมูลพื้นฐานที่สำคัญใน Java

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

ตัวแปรแต่ละตัวมีชื่อเฉพาะเพื่อระบุ พวกเขาเรียกว่าตัวระบุ โปรแกรมเมอร์ควรปฏิบัติตามกฎเมื่อตั้งชื่อตัวแปร Java เป็นภาษาที่คำนึงถึงขนาดตัวพิมพ์ดังนั้นชื่อตัวแปร 'number' จึงแตกต่างจาก 'NUMBER' ชื่อตัวแปรสามารถมีตัวอักษรและตัวเลข Unicode ได้ พวกเขาไม่สามารถมีช่องว่าง อ้างอิงโปรแกรมด้านล่าง

ความแตกต่างระหว่างตัวแปรและตัวอักษรข้อมูลใน Java
ความแตกต่างระหว่างตัวแปรและตัวอักษรข้อมูลใน Java

รูปที่ 01: โปรแกรม Java พร้อมตัวแปร

ตามโปรแกรมข้างต้น x และ y เป็นตัวแปรที่เก็บค่าจำนวนเต็ม ผลรวมถูกกำหนดให้กับผลรวมตัวแปร ความยาวและความกว้างเป็นตัวแปรคู่ การคูณจะถูกเก็บไว้ในตัวแปรพื้นที่ซึ่งประกาศเป็นตัวแปรคู่ อักขระตัวเดียวสามารถเก็บไว้ในตัวอักษรตัวแปรได้ ประกอบด้วย 'A' ตัวละครอยู่ในเครื่องหมายคำพูดเดี่ยว

Data Literals ใน Java คืออะไร

A Data literal คือการแสดงรหัสที่มาของค่าคงที่ ค่าเช่น 5, 43, true ไม่ต้องมีการคำนวณใดๆ ดังนั้นจึงเรียกว่าข้อมูลตามตัวอักษร เมื่อมีคำสั่ง เลขคู่=20.5; 'สองเท่า' คือประเภทข้อมูล 'ตัวเลข' คือตัวแปร 20.5 คือตัวอักษรข้อมูล

ตัวอักษรมีหลายประเภท เป็นตัวอักษรจำนวนเต็ม, สัญพจน์จุดทศนิยม, อักขระและตัวอักษรสตริง อักษรจำนวนเต็มใช้เพื่อเริ่มต้นตัวแปรของชนิดข้อมูลจำนวนเต็ม เช่น ไบต์ สั้น int และยาว ค่าตามตัวอักษรทศนิยมใช้เพื่อเริ่มต้นตัวแปรประเภทข้อมูลทศนิยมและทวีคูณ เลขทศนิยมลงท้ายด้วย f หรือ F เป็นประเภท float หากลงท้ายด้วย d หรือ D จะเป็นสองเท่า การเขียน d เป็นตัวเลือก ตัวอักษรและสตริงตัวอักษรประกอบด้วยอักขระ Unicode ตัวอักษรแทนตัวอักษรตัวเดียวในขณะที่ตัวอักษรสตริงแทนชุดของอักขระ ตัวอักษรอยู่ในเครื่องหมายคำพูดเดียว เช่น. – ‘บี’ ตัวอักษรสตริงอยู่ในเครื่องหมายคำพูดคู่ เช่น- “การเขียนโปรแกรม” อ้างถึงโปรแกรมด้านล่าง

ความแตกต่างที่สำคัญระหว่างตัวแปรและตัวอักษรข้อมูลใน Java
ความแตกต่างที่สำคัญระหว่างตัวแปรและตัวอักษรข้อมูลใน Java

รูปที่ 02: โปรแกรม Java พร้อมตัวอักษร

ตามโปรแกรมข้างบนนี้ ตัวเลขเป็นตัวแปร ค่าจำนวนเต็มในตัวแปรตัวเลขคือ 10 ตัวแปร doubleValue สามารถเก็บค่าสองเท่าได้ ตัวแปร floatValue สามารถเก็บค่าทศนิยมได้ ดังนั้น 5.4 และ 5.4f จึงเป็นตัวอักษรทศนิยม ตัวแปรตัวอักษรประกอบด้วยอักขระ 'B' มันเป็นตัวอักษรตามตัวอักษร ตัวแปร word ประกอบด้วยชุดอักขระ มันคือตัวอักษรสตริง

ความคล้ายคลึงกันระหว่างตัวแปรและตัวอักษรข้อมูลใน Java คืออะไร

ทั้งตัวแปรและ Data Literals ใน Java ถูกใช้ในการเขียนโปรแกรม

ความแตกต่างระหว่างตัวแปรและตัวอักษรข้อมูลใน Java คืออะไร

ตัวแปรเทียบกับตัวอักษรข้อมูล

ตัวแปรคือตำแหน่งหน่วยความจำที่สงวนไว้ซึ่งเก็บค่าด้วยชื่อสัญลักษณ์ ตัวอักษรข้อมูลคือการแสดงรหัสที่มาของค่าคงที่
สมาคม
ตัวแปรเชื่อมโยงกับตำแหน่งหน่วยความจำ ตัวอักษรข้อมูลเชื่อมโยงกับค่าคงที่ที่วางอยู่ภายในตัวแปร

สรุป – ตัวแปรเทียบกับตัวอักษรข้อมูลใน Java

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

แนะนำ: