![ืื ืืืฉ ื-Java 18 ื-19? ืืืืืจืืช ืฉื New Frameworks ื-Jakarta EE 10. ืืฆื ื'ืืืื ื-2022 - 1](https://cdn.codegym.cc/images/article/ae53a45e-1264-4216-b8d4-6815617365da/800.jpeg)
ืืืื ืืจืกืืืช Java ืืืฉืืช ืฉืืืจืจื? ืืืื ื ืกืงืืจ ืืช ืืืืืจืืช Java ืืืืจืื ืืช
ืืจืกืืืช Java ืืืฉืืช ืืืชืจ ืขืืงืืืช ืืขืช ืื 6 ืืืืฉืื. ืืฉื ื ืจืืื ื ืืช ืืฉืืจืืจ ืฉื Java 18 ืืืจืฅ ื-Java 19 ืืกืคืืืืจ. ืฉืืื ืื ืฉืืื ืื ืืจืกืืืช ืฉืืื ื LTS: ืืืืืจืช *LTS ืืขืืื ืืช, Java 17, ืฉืืืจืจื ืืืจืฅ 2021. *ืืจืกืืืช LTS ืืืืืืืช ืจืง ืืฆืืืืช, ืืืืื ืืฉืืคืืจื ืืืฆืืขืื ืื ืื ืชืืื ืืช ืืืฉืืช. ืื ื ืขืฉื ืืื ืืืคืืืช ืืช ืืกืืืื ืฉืขืืืื ืขืืื ืืฉืืืจ ืืื ืืจืืงืฆืื ืขื ืืื ืื ืกืคืจืื. ืจืืื ืืืืืืฉ ืฉืืคื ื 2018, ืืืืืจื ืืฉืืจืืจ ืฉื Java ืืื ืืจืืืื ืืืจืื ืืขืฉืืืื ืืืืืฉื ืขื 5 ืฉื ืื. ืขื ืืืช, ืืขืืื ืืคื ืืืืชืจ ืืื ืื, ืื ืืื ืืืชืืจืืช ืืืืฆืืื ืืกืืืืช ื-IT ืืกืืขืจืช ืฉื ืืืื, Java ืืืืขื ืขื ืฉืืจืืืื ืืชืืืจืืช ืืืืื ืืจืื ืืืชืจ ืืืฉืจ ืืืืืจ ืืืชืจ.![ืื ืืืฉ ื-Java 18 ื-19? ืืืืืจืืช ืฉื New Frameworks ื-Jakarta EE 10. ืืฆื ื'ืืืื ื-2022 - 2](https://cdn.codegym.cc/images/article/bfe0077b-53a8-4838-b5dd-7160d4bcfc1a/1080.jpeg)
Java 18. ืื ืืืฉ?
ืื ืืชื ืชืืื ืืืื ืฉืื ืืืื ืื ืฉืื ืืืื ื ืืื ืืจืืืช ืขื ืืืืืจืช Java 18, ืื ื ืื:-
UTF-8 . ืืคื ื Java 18, ืงืืืื ืืขืจืืช ืืืคืขืื ืฉืืืฉ ืืงืจืืืช ืงืืฆืื ืืืื ืืฆืืื ืกืืื ืชื ืืคืืจืฉ. ืืืจ ืื. UTF-8 ืืคื ืืงืืืฆืช ืืชืืืื ืืืืืืจืช ืืืจืืจืช ืืืื ืืื ืืขืจืืืช ืืืคืขืื.
-
ืืคืงืืื jwebserver . ืขื ืืื ืฉืืืืฉ ืืคืงืืื ืื, ืืฉืชืืฉืื ืืืืืื ืืืคืขืื ืืืืืจืืช ืฉืจืช ืืื ืืจื ื ืืกืืกื.
-
ืชื @snippet . ืืขืืจืช ืชื ืื, ืชืืื ืืฉืื ืงืืขื ืงืื ืืงืืจ ืืชืืขืื ื-JavaDoc ืฉืื.
-
"ืจืืืืืฆืืืช ืืชืืืืช ืืื ืืจื ื SPI." ืืืืฆืขืืช ืื, ืืืืื QA ืืืืืื ืืืืืืฃ ืืช ืืคืืชืจ ืืกืื ืืจืื ืขืืืจ ืืชืืืืช IP.
-
ื ืืกืคื ืชืฆืืื ืืงืืืื ืืชืืื ืืช ืืืื "ืืชืืืช ืืคืืกืื ืืืชื", "ืืืฉืง API ืฉื ืคืื ืงืฆืืืช ืืจืืช ืืืืืจืื" ื-"Vector API".
-
ืฉืจืช ืืื ืืจื ื ืคืฉืื. Java 18 ืืืืข ืขื ืฉืจืช HTTP ืืกืืกื ืฉื ืืชื ืืืคืขืื ืืืชื: jwebserver .
Java 19. ืื ืืืฉ?
Java 19 ืืชืืื ืืืจืื ืชืืื ืืช ืืืืืฉ ืืืฆืืข ืืืฉืชืืฉืื ืฉืื. ืขื ืืืช, ืืื ืืืจืืฉืื ืฉืืื, ืื ื ืืืืืื ืืืืืืฉ:- ืืืืืช Record Patterns ืืืจืืื ืืช ืืชืืืช ืืืคืืกืื ืืืืืืข ืฉืืืืชืืช ื ืชืื ืื ืืชืืืืืืช ืืืชืจ.
- JEP 424 , API ืืืฉ ืฉืืื ื Java ืขืืืจ ืืืฉื ืืืืืจืื ืืจ.
- JEP 426 ืืฉืืคืืจ ืืืืฆืืขืื ืขื API ืืืืืื ืืืฉืืืื ืืงืืืจืืื.
ืืฆื ืืจืกืืืช Java ืืืจืืช ืืฉื ืช 2022
ืืื ืืกืคืจ ืฉืื ืืืื ืืฉืืขืืชืืื ืืืจืกืืืช Java ืืืืื 2021 ื-2022. ืืืจืืช ืจืืืช ืืขืืืจื ืืืง ืืืื ืืืืืฉืืืื ืฉืืื ื-Java 11. ืขื ืคื ืืื New Relic , ืืืจืฅ 2020, 84.48% ืืืืคืืืงืฆืืืช ืคืืขืืืช ื-Java 8. ืืขืช 48.44 % ืืืืืฉืืืื ื ืืฆืืื ื-Java 11 ืืขืืืช 46.45% ืืืืืฉืืืื ื-Java 8. ืืืืข ืืืจืืช ืจืืืช ืขืืืื ืชืงืืขืื ืขื Java 8? ืืฉ ืฉืืืื ืฉื ืกืืืืช ืฉืื ืืช, ืืื ืืืขืืืช ืืขืฉืืืช (ืฉืืจืื ืืืืื, ืืกืคืจืืืช, ืืืกืืจืืช) ืืขื ืืืขืืืช ืืืื ืืืช.![ืื ืืืฉ ื-Java 18 ื-19? ืืืืืจืืช ืฉื New Frameworks ื-Jakarta EE 10. ืืฆื ื'ืืืื ื-2022 - 3](https://cdn.codegym.cc/images/article/55b58320-67e0-48f5-a6c0-b5d862a61de8/800.jpeg)
![ืื ืืืฉ ื-Java 18 ื-19? ืืืืืจืืช ืฉื New Frameworks ืืฉื Jakarta EE 10. ืืฆื Java ื-2022 - 4](https://cdn.codegym.cc/images/article/402d242e-e60a-4815-90f1-b7fd72fd3254/800.jpeg)
ืืคืฆืืช Java Developer Kit (JDK) ืืฉื ืช 2022
ืืื ืฉืืคืืคืืืจืืืช ืฉื ืืืจืงื ืืืืืช ืืคืืืชืช, ืืคืืคืืืจืืืช ืฉื ืืืืื ืืืืืช ืืืืื. ืืฉื ืช 2020, ืืืจืงื ืืืืชื ืืกืคืงืืช ืืคืืคืืืจืืช ืืืืชืจ ืฉื ืืคืฆืืช JDK, ืฉืืืืื ื-75% ืืฉืืง Java, ืื ืืขืช ืืืงื ืืจื ืืืฆื. ืืืืื ืืื ืงื ืืืืืจืืช ื-22% ืืืฉืืง ืืฉื ื - ืขืืืื ื-2.18% ื-2020.![ืื ืืืฉ ื-Java 18 ื-19? ืืืืืจืืช ืฉื New Frameworks ื-Jakarta EE 10. ืืฆื ื'ืืืื ื-2022 - 5](https://cdn.codegym.cc/images/article/7180ed49-4949-496d-b7c9-ca6a78ce85e5/800.jpeg)
ืฉืืจืืืื ืืฉืืืื ื ืืกืคืื ื-Java World 2022: Spring Framework 6, Spring Boot 3 ื-Jakarta EE 10 Release
ืืฉืื ืืืืข ืืืืฉืืช ืืงืฉืืจืืช ื-Java, ืื ืืืืื ื ืืืื ืขื ืืืืืืจืืช ืฉื Spring Framework 6 ื-Spring Boot 3. VMware ืคืืชืื ืืช Spring Framework 6 ืืืืฉ ืืืฉื ืืืฉ ืฉื ืื ืืขื ืืฆืืืชื, VMware ืื ืจืื ืืชืืืื ืืืจ ืืืฉ ื-Spring ืืขืจืืช ืืงืืืืืืช. Spring Framework 6 ืืืจืฉ ืืจืกืช Java 17 ืื'ืงืจืื EE 9. ืื ืืกืฃ ืืื ืชืืื ื-Jakarta EE 10 ืฉืืฆื ืืืืจืื ื, ืื ืฉืืืคื ืืืชื ืืชืืื ืืฉืจืชื ืืืื ืืจื ื ืืขืืื ืืื ืืืืชืจ ืืื Tomcat 10.1, Jetty 11 ื-Undertow 2.3. ื-Spring Boot 3 ืืืืฉ, ืืชืืจื, ืชืืื ื-Spring Framework 6 ืืืฉ ืื ืชืืืื ืืืืฆืืจ ืงืืืฆื ืืคืขืื ืืงืืจืืื (ืืชืื ืืืจ ืืืชืจ, ืืฉืชืืฉ ืืคืืืช ืืืืจืื, ืืฉ ืชืืื ืืช ืืืื ืืขืืจืืช ืืืชืจ ืืืืืื ืืืื ืืืชืจ). ืืคืืื, ื'ืืืื ืืคืื ืชืืจืืชืืช ืืืชืจ ืืขื ื. ืื ืืืจ ืืืืจืื ืขื Jakarta EE 10, ืืฉืืจืืจ ืฉืื ืืืื ืื ืืื ืขื ืฉืืจืื Java 19 - ืกืคืืืืจ 2022. ืืืจืชื ืืื ืืกืคืง ืฉืืืื ืฉื ืืคืจืืื ืืืฆืืจืช ืืืฉืืื Java ืืงืืจืืื ืืขื ื ืืืืจื ืืื, ืคืฉืืืื ืืงืืื ืขื ืคื ื ืืกืคืงืืจืื ืฉื ืืื ืืืืืืืช Jakarta EE. ืืืืืจ, Jakarta EE 10 ืืืืช ืฉืื ื ืืงืืืืื ืืืกืคืง ืคืื ืงืฆืืื ืืืืช ืืืฉื ืืืืขืื ื-20 ืืคืจืื ืจืืืืื.ืืืจืืื 2022 ืืคืจืืื
ืกืงืืจื ืืืืืช ืื ืื ืชืืื ืฉืืื ืืืื ืืืฆืืฅ ืืืืืืืช ืืชืื ืืช ืืืืืืืืช ืืืืืงืืื Java ืืฉื ื: ืขื ืคื ืืืจืื ืฉืคืช ืืชืื ืืช ืฉื RedMonk ืืืื ื 2022, Java ืืืืืงื ืืืงืื ืืฉืืืฉื ืืืืืื.![ืื ืืืฉ ื-Java 18 ื-19? ืืืืืจืืช ืฉื New Frameworks ื-Jakarta EE 10. ืืฆื ื'ืืืื ื-2022 - 6](https://cdn.codegym.cc/images/article/4294b654-b815-4624-9dd3-559f4ecbcd95/800.jpeg)
![ืื ืืืฉ ื-Java 18 ื-19? ืืืืืจืืช ืฉื New Frameworks ื-Jakarta EE 10. ืืฆื ื'ืืืื ื-2022 - 7](https://cdn.codegym.cc/images/article/c1622453-93ad-46c6-8921-5a76ff53d29b/800.jpeg)
![ืื ืืืฉ ื-Java 18 ื-19? ืืืืืจืืช ืฉื New Frameworks ื-Jakarta EE 10. ืืฆื ื'ืืืื ื-2022 - 8](https://cdn.codegym.cc/images/article/446a3ee1-0642-4670-ab79-605d097c9dde/1080.jpeg)
![ืื ืืืฉ ื-Java 18 ื-19? ืืืืืจืืช ืฉื New Frameworks ื-Jakarta EE 10. ืืฆื ื'ืืืื ื-2022 - 9](https://cdn.codegym.cc/images/article/39af8420-0b6b-4139-b9a5-c941600b6260/1080.jpeg)
GO TO FULL VERSION