คำอธิบายโดยย่อเกี่ยวกับคีย์เวิร์ด JAVA ทั่วไปและการใช้งาน
บทคัดย่อ: บทคัดย่อเป็นคำสำคัญในภาษา Java ใช้ในการประกาศคลาสเพื่อระบุว่าคลาสไม่สามารถสร้างอินสแตนซ์ได้ แต่สามารถสืบทอดโดยคลาสอื่นได้ คลาสนามธรรมสามารถใช้วิธีนามธรรมได้ ไม่จำเป็นต้องปรับใช้วิธีนามธรรม แต่จำเป็นต้องนำไปใช้ในคลาสย่อย
break: คีย์เวิร์ด Java ที่ใช้ในการเปลี่ยนโฟลว์การทำงานของโปรแกรม และเริ่มดำเนินการทันทีจากประโยคถัดไปของคำสั่งปัจจุบัน หากตามด้วยป้ายกำกับ การดำเนินการจะเริ่มต้นจากตำแหน่งที่สอดคล้องกับป้ายกำกับ
กรณี: คีย์เวิร์ดในภาษา Java ใช้เพื่อกำหนดชุดของตัวเลือกสาขา หากค่าใดค่าหนึ่งเหมือนกับค่าที่กำหนดในสวิตช์ การดำเนินการจะเริ่มต้นจากสาขานั้น
catch: คีย์เวิร์ดใน Java ใช้เพื่อประกาศบล็อกที่ทำงานเมื่อมีข้อผิดพลาดรันไทม์หรือข้อยกเว้นที่ไม่ใช่รันไทม์เกิดขึ้นในบล็อกคำสั่ง try
ถ่าน: คำหลักในภาษา Java ใช้เพื่อกำหนดประเภทอักขระ
ดำเนินการต่อ: คีย์เวิร์ด Java ใช้เพื่อขัดจังหวะกระบวนการวนรอบปัจจุบันและเริ่มการดำเนินการใหม่จากจุดสิ้นสุดของลูปปัจจุบัน หากตามด้วยป้ายกำกับ การดำเนินการจะเริ่มต้นจากตำแหน่งที่สอดคล้องกับป้ายกำกับ
ทำ: คีย์เวิร์ดภาษา Java ที่ใช้ในการประกาศลูป เงื่อนไขสิ้นสุดของการวนซ้ำนี้สามารถตั้งค่าผ่านคีย์เวิร์ด while
double: คีย์เวิร์ดในภาษา Java ที่ใช้กำหนดตัวแปรประเภท double
else: คีย์เวิร์ดในภาษา Java ที่จะถูกดำเนินการหากไม่ตรงตามเงื่อนไขของคำสั่ง if
สุดท้าย: คำหลักในภาษา Java คุณสามารถกำหนดเอนทิตีได้เพียงครั้งเดียว และไม่สามารถเปลี่ยนแปลงหรือรับช่วงต่อจากเอนทิตีในภายหลังได้ พูดอย่างเคร่งครัดมากขึ้น: คลาสที่แก้ไขขั้นสุดท้ายไม่สามารถจัดคลาสย่อยได้ วิธีการแก้ไขขั้นสุดท้ายไม่สามารถแทนที่ได้ และตัวแปรที่แก้ไขขั้นสุดท้ายไม่สามารถเปลี่ยนค่าเริ่มต้นได้
ในที่สุด: คำหลักในภาษา Java ที่ใช้ในการรันโค้ดบางส่วนโดยไม่คำนึงว่าจะมีข้อยกเว้นหรือข้อผิดพลาดรันไทม์เกิดขึ้นในคำสั่ง try ที่กำหนดไว้ก่อนหน้านี้หรือไม่
float: คีย์เวิร์ดภาษา Java ที่ใช้กำหนดตัวแปรจุดลอยตัว
สำหรับ: คีย์เวิร์ดภาษา Java ที่ใช้ในการประกาศลูป โปรแกรมเมอร์สามารถระบุคำสั่งเพื่อวนซ้ำ รับเงื่อนไข และเตรียมใช้งานตัวแปรได้
if: คีย์เวิร์ดในภาษาการเขียนโปรแกรม Java ใช้เพื่อสร้างการทดสอบแบบมีเงื่อนไข หากเงื่อนไขเป็นจริง คำสั่งภายใต้ if จะถูกดำเนินการ ใช้คีย์เวิร์ดในภาษาการเขียนโปรแกรม Java (TM) ซึ่งเป็นทางเลือกในการประกาศคลาสและใช้เพื่อระบุอินเทอร์เฟซที่คลาสปัจจุบันนำไปใช้
import: คีย์เวิร์ดในภาษาการเขียนโปรแกรม Java(TM) ที่ระบุคลาสหรือแพ็คเกจทั้งหมดที่จะถูกอ้างอิงในภายหลังที่จุดเริ่มต้นของไฟล์ต้นฉบับ ดังนั้นจึงไม่จำเป็นต้องเพิ่มชื่อของแพ็คเกจเมื่อใช้งาน
instanceof: คีย์เวิร์ดภาษา Java(TM) แบบสองตัวถูกใช้เพื่อทดสอบว่าประเภทรันไทม์ของพารามิเตอร์ตัวแรกเข้ากันได้กับพารามิเตอร์ตัวที่สองหรือไม่
int: คีย์เวิร์ดใน Java(TM) ใช้เพื่อกำหนดตัวแปรจำนวนเต็ม
class: คีย์เวิร์ดใน Java(TM) ใช้เพื่อกำหนดชุดของวิธีการและค่าคงที่ คลาสสามารถนำไปใช้งานได้โดยใช้คีย์เวิร์ด Implements
long: คีย์เวิร์ดในภาษา Java ใช้เพื่อกำหนดตัวแปรชนิดยาว
ส่วนตัว: คีย์เวิร์ดในภาษา Java ที่ใช้ในการประกาศวิธีการหรือตัวแปร หมายความว่าเมธอดหรือตัวแปรนี้สามารถเข้าถึงได้โดยองค์ประกอบอื่นของคลาสนี้เท่านั้น
protected: คีย์เวิร์ดในภาษา Java ใช้ในการประกาศวิธีการและตัวแปร ซึ่งระบุว่าวิธีการหรือตัวแปรนี้สามารถเข้าถึงได้โดยองค์ประกอบในคลาสเดียวกัน คลาสย่อย หรือคลาสในแพ็คเกจเดียวกันเท่านั้น
public: คีย์เวิร์ดในภาษา Java ใช้ในการประกาศวิธีการและตัวแปร ซึ่งบ่งชี้ว่าองค์ประกอบในคลาสอื่นสามารถเข้าถึงเมธอดหรือตัวแปรนี้ได้
return: คีย์เวิร์ดในภาษา Java ใช้เพื่อยุติการดำเนินการของเมธอด สามารถตามด้วยค่าที่ต้องการในการประกาศวิธีการได้
short: คีย์เวิร์ดในภาษา Java ใช้เพื่อกำหนดตัวแปรประเภท short
คงที่: คำหลักในภาษา Java ใช้เพื่อกำหนดตัวแปรเป็นตัวแปรคลาส คลาสจะรักษาสำเนาของตัวแปรคลาสเพียงสำเนาเดียว โดยไม่คำนึงถึงจำนวนอินสแตนซ์ของคลาสที่มีอยู่ในปัจจุบัน "static" ยังสามารถใช้เพื่อกำหนดวิธีการเป็นวิธีการเรียนได้ เมธอดคลาสถูกเรียกโดยชื่อคลาสแทนที่จะเป็นอินสแตนซ์เฉพาะ และสามารถดำเนินการกับตัวแปรคลาสเท่านั้น
นี่: คีย์เวิร์ดในภาษา Java ใช้เพื่อแสดงอินสแตนซ์ของคลาสที่ปรากฏ สามารถใช้เพื่อเข้าถึงตัวแปรคลาสและวิธีการเรียน
โยน: คำหลักในภาษา Java ที่อนุญาตให้ผู้ใช้โยนวัตถุข้อยกเว้นหรือวัตถุใด ๆ ที่ใช้โยนได้
พ่น: คีย์เวิร์ดในภาษา Java ที่ใช้ในการประกาศเมธอดเพื่อระบุว่าข้อยกเว้นใดไม่ได้รับการจัดการโดยเมธอดนี้ แต่ส่งไปยังระดับที่สูงกว่าของโปรแกรม
ชั่วคราว: คีย์เวิร์ดในภาษา Java ใช้เพื่อระบุว่าฟิลด์ไม่ได้เป็นส่วนหนึ่งของการทำให้เป็นอนุกรมของออบเจ็กต์ เมื่อออบเจ็กต์ถูกซีเรียลไลซ์ ค่าของตัวแปรชั่วคราวจะไม่รวมอยู่ในการแสดงซีเรียลไลซ์ ในขณะที่ตัวแปรที่ไม่ใช่ชั่วคราวจะรวมอยู่ด้วย
ลอง: คำหลักในภาษา Java ใช้เพื่อกำหนดกลุ่มคำสั่งที่อาจทำให้เกิดข้อยกเว้น หากมีการโยนข้อยกเว้น catch block ที่เป็นทางเลือกจะจัดการกับข้อยกเว้นที่เกิดขึ้นใน try block ในเวลาเดียวกัน บล็อกสุดท้ายจะถูกดำเนินการโดยไม่คำนึงถึงว่ามีข้อยกเว้นเกิดขึ้นหรือไม่
เป็นโมฆะ: คีย์เวิร์ดในภาษา Java ใช้ในการประกาศเมธอดในภาษา Java เพื่อระบุว่าเมธอดนี้ไม่มีค่าส่งคืนใดๆ "โมฆะ" ยังสามารถใช้เพื่อแสดงคำสั่งโดยไม่มีฟังก์ชันใดๆ ได้
ระเหยได้: คีย์เวิร์ดในภาษา Java ใช้ในการประกาศตัวแปรเพื่อระบุว่าตัวแปรถูกแก้ไขแบบอะซิงโครนัสโดยหลายเธรดที่ทำงานพร้อมกัน
ในขณะที่: คีย์เวิร์ดในภาษา Java ใช้เพื่อกำหนดคำสั่งวนซ้ำที่ถูกดำเนินการซ้ำ ๆ เงื่อนไขการออกของลูปเป็นส่วนหนึ่งของคำสั่ง while
เกี่ยวกับ พักแล้วไปต่อ
คำสั่ง Continue เกี่ยวข้องกับคำสั่ง break แต่มีการใช้งานน้อยกว่า คำสั่ง Continue ใช้เพื่อเริ่มการวนซ้ำถัดไปของคำสั่ง for, while หรือ do- While ซึ่งมีคำสั่งดังกล่าวอยู่ ในคำสั่ง while และ do- While การดำเนินการของคำสั่ง Continue หมายถึงการดำเนินการทันทีของส่วนทดสอบ ในคำสั่ง for Loop การดำเนินการของคำสั่ง Continue หมายถึงการส่งผ่านการควบคุมไปยังส่วนที่เพิ่มขึ้น
เกี่ยวกับ goto และ const
คำหลักทั้งสองนี้เป็นคำหลักที่สงวนไว้ใน C ++ และไม่สามารถใช้ใน Java ได้ในขณะนี้ หากปรากฏในโปรแกรม Java คอมไพลเลอร์จะจดจำและสร้างข้อความแสดงข้อผิดพลาด
Java มีคีย์เวิร์ด 50 คำ ได้แก่:
นามธรรม ดำเนินการโยนส่วนตัวบูลีน การนำเข้าสองครั้ง ได้รับการป้องกันการโยน ทำลายอินสแตนซ์ของไบต์สาธารณะชั่วคราว ขยาย int กลับ กรณีจริง อินเตอร์เฟซที่ผิดพลาด สั้น ลองจับ สุดท้าย ยาว โมฆะคงที่ ถ่าน ในที่สุด เนทิฟ ระเหยง่ายสุด
คลาสลอยสวิตช์ใหม่ในขณะที่
ดำเนินการต่อสำหรับ const ที่ซิงโครไนซ์เป็นโมฆะ
ค่าเริ่มต้นหากรวมรายการคำหลัก gotoJava นี้ (รวม 51 กลุ่มตามลำดับตัวอักษร):
นามธรรม, ยืนยัน, บูลีน, ตัวแบ่ง, ไบต์, กรณี, จับ, ถ่าน, คลาส, const, ดำเนินการต่อ, ค่าเริ่มต้น, ทำ, สองเท่า, อื่น ๆ, enum, ขยาย, สุดท้าย, ในที่สุด, ลอย, สำหรับ, ถ้า, นำไปใช้, นำเข้า, อินสแตนซ์ของ, int, อินเทอร์เฟซ, ยาว, เนทิฟ, ใหม่, แพ็คเกจ, ส่วนตัว, มีการป้องกัน, สาธารณะ, กลับ, สั้น, คงที่, เข้มงวดfp, ซุปเปอร์, สวิตช์, ซิงโครไนซ์, นี้, โยน, พ่น, ชั่วคราว, ลอง, เป็นโมฆะ, ระเหย, ในขณะที่
รายการคำสงวน Java (ทั้งหมด 14 กลุ่มตามลำดับตัวอักษร): คำสงวน Java จะไม่ใช้ในเวอร์ชัน Java ที่มีอยู่ แต่อาจใช้เป็นคำหลักในเวอร์ชันอนาคต
โดยค่า, โยน, เท็จ, อนาคต, ทั่วไป, ภายใน, ตัวดำเนินการ, ด้านนอก, ส่วนที่เหลือ, จริง, var, ข้ามไป, const, null
ฮ่าฮ่า ไม่ว่าจะอย่างอื่นก็ตาม นี่เป็นคำถามสองสามข้อก่อน คุณพูดถูกมาก^_^
1 ข้อใดต่อไปนี้เป็นคำสำคัญหรือคำสงวนในภาษาจาวา
a) ถ้า b) แล้ว c) ไปที่ d) ในขณะที่ e) กรณี f) ขนาดของ
2 ข้อใดเป็นคำสำคัญจาวา
a) สองครั้ง b) สลับ c) จากนั้น d) อินสแตนซ์ของ
3 ข้อใดเป็นคำสำคัญในภาษาจาวา
a) ค่าเริ่มต้น b) NULL c) สตริง d) พ่น e) ยาว f) จริง
คำตอบคือ 1, acde 2, ad 3, adef. ทำถูกแล้วใช่ไหม ^_^
นี่คือคำอธิบาย: 1. จากนั้น และ sizeof ไม่ใช่คำหลักของ Java ผู้เชี่ยวชาญที่คุ้นเคยกับ c หรือ c++ และคุ้นเคยกับการเขียน asp ควรระมัดระวัง
2. คำหลักทั้งหมดเป็นตัวพิมพ์เล็ก ดังนั้น Switch จึงไม่ใช่คำหลัก instanceof ดูเหมือนชื่อเมธอด แต่จริงๆ แล้วมันคือคีย์เวิร์ด
3. Capital NULL ไม่ใช่คำหลักในภาษา Java String คือชื่อคลาสของคลาสแพ็กเกจในภาษา Java และไม่ใช่คีย์เวิร์ด
มาพูดถึงระบบอีกครั้ง:
การระบุคำหลักและคำสงวนของภาษา Java อย่างถูกต้องเป็นสิ่งสำคัญมาก คีย์เวิร์ด Java มีความหมายพิเศษต่อคอมไพเลอร์ Java คีย์เวิร์ดเหล่านี้ใช้เพื่อแสดงประเภทข้อมูล หรือเพื่อแสดงโครงสร้างของโปรแกรม ฯลฯ คำที่สงวนไว้คือคำสำคัญที่สงวนไว้สำหรับ Java แม้ว่าคำเหล่านั้นจะไม่ได้ถูกใช้เป็นคำหลักในขณะนี้ แต่ก็อาจใช้เป็นคำหลักในเวอร์ชันที่อัปเกรดในอนาคต
รายการคำหลัก
กรณีไบต์แบ่งบูลีนนามธรรม
คลาส catch char ดำเนินการต่อโดยค่าเริ่มต้น
do double else ขยายความเท็จ
ในที่สุดก็ลอยไปหาถ้า
ใช้อินสแตนซ์การนำเข้าของอินเทอร์เฟซ int
แพ็คเกจ null ใหม่แบบเนทีฟแบบยาว
ผลตอบแทนสาธารณะที่ได้รับการคุ้มครองส่วนตัวสั้น
สวิตช์ซุปเปอร์แบบคงที่ซิงโครไนซ์สิ่งนี้
โยน ขว้างชั่วคราว ลองจริง
เป็นโมฆะผันผวนในขณะที่
คำสงวน const, goto
บันทึก
ระบุคำหลักของภาษา Java และอย่าสับสนกับคำหลักของภาษาอื่น เช่น c/c++
const และ goto เป็นคำสงวนในภาษา Java
คำหลักทั้งหมดเป็นมิตรกับตัวพิมพ์เล็ก sizeof ไม่ใช่คำหลัก java