8 điểm bởi xguru 2023-08-11 | 6 bình luận | Chia sẻ qua WhatsApp
  • Java 21 là phiên bản LTS mới và dự kiến sẽ được hỗ trợ trong 2 năm
  • Điều quan trọng nhất là Virtual Threads đã hoàn thiện
  • JEP 430: String Templates (Preview) - hỗ trợ String Interpolation
  • JEP 431: Sequenced Collections - bổ sung nhiều tính năng vào Collection API
  • JEP 443: Unnamed Patterns and Variables (Preview) - sử dụng "_" như pattern/biến ẩn danh
  • JEP 445: Unnamed Classes and Instance Main Methods (Preview) - đơn giản hóa phương thức Main để có thể viết mã Java đơn giản dễ dàng hơn
  • Các tính năng kết thúc giai đoạn Preview:
    • JEP 440 – Record Patterns
    • JEP 441 – Pattern Matching for switch
    • JEP 444 – Virtual Threads
  • Các tính năng vẫn ở trạng thái Preview
    • JEP 442 – Foreign Function & Memory API (Third Preview)
    • JEP 448 – Vector API
    • JEP 446 – Scoped Values (Preview)
    • JEP 453 – Structured Concurrency (Preview)

6 bình luận

 
[Bình luận này đã bị ẩn.]
 
cosine20 2023-08-17

Chú ơi...

 
xguru 2023-08-11

À, JEP 445 thì đúng là... Hello World viết bằng Java trước đây quá rườm rà haha

public class HelloWorld {   
    public static void main(String[] args) {   
        System.out.println("Hello, World!");  
    }  
}  

Nó cho phép viết đoạn vốn phức tạp đó như bên dưới.

void main() {  
    System.out.println("Hello, World!");  
}  
 
joyfui 2023-08-11

"Cơn ác mộng code tay ở trường đại học cuối cùng cũng được giải quyết!"
nhưng giáo trình vẫn là JDK8 nên fail

 
click 2023-08-11

Có cảm giác như Java đang hấp thụ ngược lại các tính năng của Kotlin.

 
tmvkrpxl0 2023-08-11

Tính năng thì hoàn toàn đáng hoan nghênh, nhưng cú pháp ngày càng giống C++.