8 पॉइंट द्वारा xguru 2023-08-11 | 6 टिप्पणियां | WhatsApp पर शेयर करें
  • Java 21 एक नया LTS वर्ज़न है और इसे 2 साल तक सपोर्ट किया जाएगा
  • सबसे महत्वपूर्ण बात Virtual Threads का पूरा होना है
  • JEP 430: String Templates (Preview) - String Interpolation सपोर्ट
  • JEP 431: Sequenced Collections - Collections API में कई फीचर्स जोड़े गए
  • JEP 443: Unnamed Patterns and Variables (Preview) - "_" का उपयोग unnamed pattern/variable के रूप में
  • JEP 445: Unnamed Classes and Instance Main Methods (Preview) - Main method को सरल बनाकर साधारण Java code को और आसानी से लिखा जा सकता है
  • वे फीचर्स जो Preview से बाहर आ रहे हैं:
    • JEP 440 – Record Patterns
    • JEP 441 – Pattern Matching for switch
    • JEP 444 – Virtual Threads
  • वे फीचर्स जो Preview में बने हुए हैं
    • JEP 442 – Foreign Function & Memory API (Third Preview)
    • JEP 448 – Vector API
    • JEP 446 – Scoped Values (Preview)
    • JEP 453 – Structured Concurrency (Preview)

6 टिप्पणियां

 
[यह टिप्पणी छिपाई गई है.]
 
cosine20 2023-08-17

अंकल...

 
xguru 2023-08-11

आह, JEP 445 तो सच में.. Java में लिखा हुआ Hello World बहुत ही बेतरतीब लगता था, हाहा

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

यह जो जटिल था, उसे अब नीचे की तरह लिखना संभव बनाता है.

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

'और विश्वविद्यालय में हाथ से कोड लिखने वाले डरावने सपने का समाधान!'
लेकिन पाठ्यपुस्तक JDK8 पर है, इसलिए fail

 
click 2023-08-11

ऐसा लग रहा है कि Java, Kotlin की features को उलटी दिशा में अपने अंदर समाहित कर रहा है।

 
tmvkrpxl0 2023-08-11

फ़ीचर्स पूरी तरह स्वागतयोग्य हैं, लेकिन सिंटैक्स धीरे-धीरे C++ जैसा होता जा रहा है।