สวัสดีตอนบ่าย ฉันมี Project SDK 10 และภาษาระดับ 7 เมื่อเร็ว ๆ นี้ฉันพบปัญหาต่อไปนี้:
ด้วยเหตุนี้ ฉันจึงเริ่มอ่านและทำความเข้าใจเวอร์ชันของทุกสิ่งที่ฉันระบุไว้ในชื่อโพสต์ เป็นผลให้ฉันติดตั้งเวอร์ชัน JDK 11 จากนั้นแก้ไขปัญหาโดยการตั้งค่าโครงสร้างโครงการ -> การตั้งค่าโครงการ -> โมดูล -> ระดับภาษาเป็น 11 แต่ฉันก็ยังไม่เข้าใจอย่างถ่องแท้ว่าอะไรคืออะไร ฉันจะขอบคุณมากหากคุณสามารถบอกคำตอบสำหรับคำถามต่อไปนี้:
- JDK เวอร์ชันล่าสุดคือ 11?
- Project SDK และระดับภาษาของโครงการกำหนดไว้อย่างไร
- Project SDK และระดับภาษา Poject ควรตรงกันหรือไม่
- คุณจะรู้ได้อย่างไรว่าเมื่อใดควรเปลี่ยนระดับภาษาและโมดูลของโครงการ -> ระดับภาษา
GO TO FULL VERSION