ืืืืจ ืฉืืฉื ืืืืฉืื ืฉื ืคืืชืื, ืืืจืงื
Java SE 13 ืืกืืืืช ืืืจืกืช ืชืืืื ืืืืืช ืืชืืฉืื ืืงืื ืขืืืื ืื ืขื ืืืืืืจื ืืืื. ืขื ืฃ ืืชืืืื ืืืืื ืืจืื (LTS) ืฆืจืื ืืืืืช Java SE 11, ืฉืืืฉืื ืืงืื ืขืืืื ืื ืขื 2026. ืกื ืืฃ ื-LTS ืืงืืื ืฉื Java 8 ืืืื ื ืชืื ืขื ืืฆืืืจ 2020. ืืืืืจืช ื-LTS ืืืื ืืชืืื ื ืช ืืกืคืืืืจ 2021. ื ืืืืจ ืืื ืฉืืื ืืืฉืืจืืจ ืฉื Java 10, ืืคืจืืืงื ืขืืจ ืืชืืืื ืคืืชืื ืืืฉ, ืื ืฉืืจืื ืขื ืืืืืจ ืงืฆืจ ืืืชืจ ืืืืืืฆืจืืช ืืืืืจืืช ืืืฉืืช. ืคืื ืงืฆืืื ืืืืช ืืืฉื ืืคืืชืืช ืืขืช ืืกื ืืฃ ืืืกืืจ ืืื ืืืชืขืืื ืื ืืืื, ืืืืื ืฉืื ืืืื ืืืื ืื ืืืื ื ืืกืชืขืคืื ืกื ืืคืื ืื ืืฆื ืฉื ื ืืื ืืืืฆื ืืืืืจืืช ืืืฉืืช. Java 14 ืืชืืื ื ืืฆืืช ืืืจืฅ ืืฉื ื ืืืื, ืขื ืื ืืืช ืชืฆืืื ืืงืืืื ืืืจ
ืฉื
-
ื ืืกืฃ ืชืืืื ืืชืืกืคืช ืืื ืืืช ืฉื ืืจืืืื ื CDS (Class-Data Sharing), ืืชื ืืืฉื ืืืคืืืงืฆืืืช ืืฉืืชืคืืช ืืืืืงืืช ื ืคืืฆืืช. ืขื CDS, ื ืืชื ืืืงื ืืืืงืืช ื ืคืืฆืืช ืืืจืืืื ื ืคืจื ืืืฉืืชืฃ, ืื ืฉืืืคืฉืจ ืืืคืืืงืฆืืืช ืืืคืขืื ืืืจ ืืืชืจ ืืืืคืืืช ืืช ืืชืงืืจื. ืืืจืกื ืืืืฉื ืืืกืืคื ืืืื ืืืจืืืื ืืื ืื ืฉื ืืืืงืืช ืืืืจ ืกืืื ืืคืขืืช ืืืคืืืงืฆืื. ืืืืืงืืช ืืืจืืืื ืืืืืืช ืืช ืื ืืืืืงืืช ืืืกืคืจืืืช ืื ืืืืช ืฉื ืืขื ื ืืืืื ืคืขืืืช ืืชืืื ืืช ืืื ืืื ืืืจืืืื ื-CDS ืืืกืืกื ืฉืกืืคืง ืืชืืืื; - ื-ZGC (ืืกืคื ืืื Z)
ืืืกืืฃ ืชืืืื ืืืืืจืช ืืืืจืื ืื ืืฉืืืืฉ ืืืขืจืืช ืืืคืขืื; -
ืึฐืขืึผืจึธื ืืืฉืื ืืขืืฆื ืืืืฉ ืฉื ื- Legacy Socket API (java.net.Socket ื-java.net.ServerSocket) ืฉืงื ืืืชืจ ืืชืืืง ืื ืืคืื ืืืืื. ืื ืืกืฃ, ืืืืฉืื ืืืืฆืข ืืืื ืงื ืืืชืจ ืืืกืชืื ืืขืืืื ืขื ืืขืจืืช ืืืืืื ืืืืฉื ืืืจืื ืืืฉืชืืฉ (ืกืืืื), ืฉืคืืชืื ืืืกืืจืช ืคืจืืืงื Loom; -
ื ืืฉื ืคืืชืื ืฆืืจื ืืืฉื ืฉื ืืืืืืื "ืืชื". ื ืืกืคื ืืืืืช ื ืืกืืื ืืช (ืชืฆืืื ืืงืืืื) ืืืฉืชืืฉ ื"ืืชื" ืืฆืืจื ืื ืจืง ืฉื ืืืคืจืืืจ, ืืื ืื ืืืืืื. ืืืืืื, ืืขืช ืชืืื ืืืฉืชืืฉ ืืืื ืื ืืื:int numLetters = ืืชื (ืืื) {
ืืงืจื ืฉื ื, ืฉืืฉื, ืจืืฉืื -> 6;
ืืงืจื ืฉืืืฉื -> 7;
ืืงืจื ืืืืฉื, ืฉืืช -> 8;
ืืงืจื ืจืืืขื -> 9;
};ืื
System.out.println(
ืืชื (ืง) {
ืืงืจื 1 -> "ืืื"
ืืงืจื 2 -> "ืฉื ืืื"
ืืจืืจืช ืืืื -> "ืจืืื"
}
);ืืขืชืื, ืืืืกืก ืขื ืชืืื ื ืื
ืืชืืื ื ืืืืฉื ืชืืืื ืืืชืืืช ืืคืืกืื; -
ื ืืกืฃ ืชืืืื ื ืืกืืื ืืช ืืืืงื ืืงืกื - ืฆืืจื ืืืฉื ืฉื ืืืืืืืช ืืืจืืืช ืืืืคืฉืจืช ืื ืืืืื ื ืชืื ื ืืงืกื ืืจืืื ืฉืืจืืช ืืงืื ืืืงืืจ ืฉืื ืืืื ืืืฉืชืืฉ ืืืจืืืช ืชืืืื ืืฉืืืืจ ืืขืืฆืื ืืืงืืจื ืฉื ืืืงืกื ืืืืืง. ืืืืืง ืืืืกืืจ ืขื ืืื ืฉืืืฉ ืืจืืืืช ืืคืืืืช. ืืืฉื, ืืืงืื ืืืืืืstring query = "SELECT `EMP_ID`, `LAST_NAME` FROM `EMPLOYEE_TB`\n" +
"WHERE `CITY` = 'INDIANAPOLIS'\n" +
"ORDER BY `EMP_ID`, `LAST_NAME`;\n";ืขืืฉืื ืืชื ืืืื ืืืฉืชืืฉ ืืื ืืื:
ืฉืืืืชืช ืืืจืืืช = """
ืืืจ `EMP_ID`, `LAST_NAME` ื-`EMPLOYEE_TB`
WHERE `CITY` = 'INDIANAPOLIS'
ORDER BY `EMP_ID`, `LAST_NAME`;
"""; - 2126 ืืืืืช ืืืืื ื ืกืืจื, ืืชืืื 1454 ื ืคืชืจื ืขื ืืื ืขืืืื ืืืจืงื ื-671 ืขื ืืื ืฆืืืื ืฉืืืฉืืื, ืืชืืื ืฉืืฉืืช ืืืฉืื ืืืื ืืืฆืขื ืขื ืืื ืืคืชืืื ืขืฆืืืืื, ืืืฉืืจ ืขื ืืื ื ืฆืืื ืืืจืืช ืืื IBM, Red Hat, Google , Loongson, Huawei, ARM ื-SAP.
ืืงืืจ: OpenNet.ru