สวัสดีตอนบ่าย ฉันมี Project SDK 10 และภาษาระดับ 7 เมื่อเร็ว ๆ นี้ฉันพบปัญหาต่อไปนี้:
ด้วยเหตุนี้ ฉันจึงเริ่มอ่านและทำความเข้าใจเวอร์ชันของทุกสิ่งที่ฉันระบุไว้ในชื่อโพสต์ เป็นผลให้ฉันติดตั้งเวอร์ชัน JDK 11 จากนั้นแก้ไขปัญหาโดยการตั้งค่าโครงสร้างโครงการ -> การตั้งค่าโครงการ -> โมดูล -> ระดับภาษาเป็น 11 แต่ฉันก็ยังไม่เข้าใจอย่างถ่องแท้ว่าอะไรคืออะไร ฉันจะขอบคุณมากหากคุณสามารถบอกคำตอบสำหรับคำถามต่อไปนี้:
![คำถามเกี่ยวกับ JDK, SDK และระดับภาษาของโครงการ - 1](https://cdn.javarush.com/images/article/cf83efe6-66a5-47cc-9213-13aeb9080ba1/800.jpeg)
- JDK เวอร์ชันล่าสุดคือ 11?
- Project SDK และระดับภาษาของโครงการกำหนดไว้อย่างไร
- Project SDK และระดับภาษา Poject ควรตรงกันหรือไม่
- คุณจะรู้ได้อย่างไรว่าเมื่อใดควรเปลี่ยนระดับภาษาและโมดูลของโครงการ -> ระดับภาษา
GO TO FULL VERSION