เบซเบผเบฑเบเบเบฒเบเบซเบปเบเปเบเบทเบญเบเบเบญเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒ, Oracle เปเบเปเบเปเบญเบเปเบเบฅเบฐเบเบฐเบเบญเบก Java SE 17 (Java Platform, Standard Edition 17), เปเบเบดเปเบเปเบเปเปเบเบเบเบฒเบเปเบซเบผเปเบเปเบเบตเบ OpenJDK เปเบเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบญเปเบฒเบเบญเบตเบ. เบกเบตเบเปเปเบเบปเบเปเบงเบฑเปเบเบเบฒเบเบเปเบฒเบเบฑเบเบเบฒเบเบฅเบฑเบเบชเบฐเบเบฐเบเบตเปเบเบทเบเบเบปเบเปเบฅเบตเบ, Java SE 17 เบฎเบฑเบเบชเบฒเบเบงเบฒเบกเปเบเบปเปเบฒเบเบฑเบเปเบเปเบเบฑเบเบฅเบธเปเบเบเบตเปเบเปเบฒเบเบกเบฒเบเบญเบเปเบเบฅเบฐเบเบฐเบเบญเบก Java - เปเบเบเบเบฒเบ Java เบเบตเปเบเบฝเบเปเบงเปเบเปเบญเบเบซเบเปเบฒเบเบตเปเบเบฐเบเบฑเบเปเบฎเบฑเบเบงเบฝเบเปเบเบเบเปเปเบกเบตเบเบฒเบเบเบฑเบเปเบเบเปเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฒเบเปเบเปเบชเบฐเบเบฑเบเปเบซเบกเป. เบเบฒเบเบเปเปเบชเปเบฒเบเบเปเบญเบกเบเบดเบเบเบฑเปเบเบเบญเบ Java SE 17 (JDK, JRE, เปเบฅเบฐเปเบเบตเบเปเบงเบต JRE) เบเบทเบเบเบฐเบเบฝเบกเบชเปเบฒเบฅเบฑเบ Linux (x86_64, AArch64), Windows (x86_64), เปเบฅเบฐ macOS (x86_64, AArch64). เบเบฑเบเบเบฐเบเบฒเปเบเบเปเบเบเบเบฒเบ OpenJDK, เบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบญเปเบฒเบเบญเบดเบ Java 17 เปเบกเปเบเปเบซเบผเปเบเปเบเบตเบเบขเปเบฒเบเปเบเบฑเบกเบเบตเปเบเบฒเบเปเบเปเปเบเบญเบฐเบเบธเบเบฒเบ GPLv2 เบเปเบงเบเบเบฒเบเบเบปเบเปเบงเบฑเปเบ GNU ClassPath เปเบเบทเปเบญเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบฒเบเปเบเบทเปเบญเบกเปเบเบเปเบเบเปเบเบทเปเบญเบเปเบซเบงเบเบฑเบเบเบฐเบฅเบดเบเบเบฐเบเบฑเบเบเบฒเบเบเปเบฒ.
Java SE 17 เบเบทเบเบเบฑเบเปเบเบฑเบเบฅเบธเปเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบฅเบเบฐเบเบฒเบง (LTS), เปเบเบดเปเบเบเบฐเบชเบทเบเบเปเปเปเบเปเบฎเบฑเบเบเบฒเบเบเบฑเบเบเบธเบเบเบปเบเบเปเบงเบฒ 2029. เบเบฒเบเบเบฑเบเบเบธเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบตเบเบเบปเบงเบเบธเบเบชเปเบฒเบเบฑเบเบเบญเบ Java 16 เบเบตเปเบเปเบฒเบเบกเบฒเปเบเปเบเบทเบเบขเบธเบเปเบเบปเบฒ. เบชเบฒเบเบฒ LTS เบเบตเปเบเปเบฒเบเบกเบฒเบเบญเบ Java 11 เบเบฐเปเบเปเบฎเบฑเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบปเบเบเปเบงเบฒ 2026. เบเบฒเบเบเปเบญเบ LTS เบเปเปเปเบเปเบกเปเบเบเปเบฒเบเบปเบเบชเปเบฒเบฅเบฑเบเปเบเบทเบญเบเบเบฑเบเบเบฒ 2024. เปเบซเปเบเบงเบเปเบฎเบปเบฒเปเบเบทเบญเบเบเปเบฒเบเบงเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบเบเบฒเบเปเบเบตเบเบเบปเบงเบเบญเบ Java 10, เปเบเบเบเบฒเบเปเบเปเบเปเบฝเบเปเบเบชเบนเปเบเบฐเบเบงเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเปเบซเบกเป, เปเบเบดเปเบเบซเบกเบฒเบเปเบเบดเบเบงเบปเบเบเบญเบเบเบตเปเบชเบฑเปเบเบเบงเปเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเปเบฒเบเบเบฑเปเบเบเบฒเบเบเปเบญเบเปเบซเบกเป. เบเบฑเบเบเบฑเบเปเบซเบกเปเปเบเบเบฑเบเบเบธเบเบฑเบเปเบเปเบเบทเบเบเบฑเบเบเบฐเบเบฒเบขเบนเปเปเบเบชเบฒเบเบฒเบเบปเปเบเบชเบฐเบเบฑเบเบเบตเปเบกเบตเบเบฒเบเบเบฑเบเบเบธเบเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบ, เปเบเบดเปเบเบเบฐเบเบญเบเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบเบฝเบกเบเปเบญเบกเปเบฅเบฐเบเบฒเบเบชเบฒเบเบฒเปเบเบเบทเบเปเบเบเบญเบญเบเบเบธเบเปเบซเบปเบเปเบเบทเบญเบเปเบเบทเปเบญเบชเบฐเบเบฝเบเบฅเบฐเบเบฒเบเบเบฒเบเบเปเบญเบเปเบซเบกเป.
เบเบธเบเบเบฐเบชเบปเบกเบเบฑเบเปเบซเบกเปเปเบ Java 17 เบเบฐเบเบญเบเบกเบต:
- เบเบฒเบเบเบปเบเบฅเบญเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบฑเบเบเบนเปเบฎเบนเบเปเบเบเปเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบ "เบชเบฐเบซเบผเบฑเบ" เปเบเปเบเบทเบเบชเบฐเปเบซเบเบต, เปเบเบดเปเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเปเบเปเบเปเบฒเบเบตเปเบเปเปเปเบเปเบเบญเบเปเบเบเปเบฒเบ "เบเปเบฅเบฐเบเบต", เปเบเปเปเบกเปเปเบเบเบเบตเปเบกเบตเบเบงเบฒเบกเบเบทเบเบซเบเบธเปเบเบเบงเบกเปเบญเบปเบฒเบเบธเบเบเบญเบเบเปเบฒเปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ, เปเบเบดเปเบเบเปเบญเบเบซเบเปเบฒเบเบตเปเบกเบฑเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบเบตเปเบซเบเบธเปเบเบเบฒเบ. เบเปเบญเบเปเบชเปเบเบญเบ "เบเปเบฒ ... เบญเบทเปเบ" เบชเบฐเปเบเบเบญเบญเบ. เบเบญเบเบเบฒเบเบเบฑเปเบ, "เบชเบฐเบซเบผเบฑเบ" เบกเบตเบเบงเบฒเบกเบชเบฒเบกเบฒเบเบเบฑเบเบเบฒเบเบเบฑเบเบเปเบฒ NULL. เบงเบฑเบเบเบธ o = 123L; String formatted = switch (o) { case Integer i -> String.format("int %d", i); case Long l -> String.format("เบเบฒเบง %d",l); case Double d -> String.format("double %f", d); case String s -> String.format("String %s", s); default -> o.toString(); };
- เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบงเบฒเบกเบซเบกเบฑเปเบเบเบปเบเบชเปเบฒเบฅเบฑเบเบเบฑเปเบเบฎเบฝเบเปเบฅเบฐเบชเปเบงเบเบเบดเบเบเปเปเบเบตเปเบเบฐเบเบถเบเปเบเบปเปเบฒเบเบฑเบ, เปเบเบดเปเบเบเปเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบเบเบฑเปเบเบฎเบฝเบเปเบฅเบฐเบชเปเบงเบเบเบดเบเบเปเปเบญเบทเปเบเปเบเบทเปเบญเบชเบทเบเบเบญเบ, เบเบฐเบซเบเบฒเบ, เบซเบผเบทเบฅเบปเบเบฅเปเบฒเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ. เบเบฑเปเบเบฎเบฝเบเบเบตเปเบเบฐเบเบถเบเปเบเบปเปเบฒเบเบฑเบเบเบฑเบเปเบซเปเบงเบดเบเบตเบเบฒเบเบเบฐเบเบฒเบเบซเบผเบฒเบเบเบงเปเบฒเบเบฒเบเบเปเบฒเบเบฑเบเบเบฒเบเปเบเป superclass เบซเบผเบฒเบเบเบงเปเบฒเบเบปเบงเปเบเปเปเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบ, เบญเบตเบเบเบฒเบกเบเบฒเบเบเบญเบเบขเปเบฒเบเบเบฐเปเบเปเบเบเบญเบ subclass เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเบซเบเบฒเบ. package com.example.geometry; เบซเปเบญเบเบฎเบฝเบเบเบดเบเบชเบฐเปเบฒเบชเบฒเบเบฒเบฅเบฐเบเบฐเบญเบฐเบเบธเบเบฒเบเปเบซเป com.example.polar.Circle, com.example.quad.Rectangle, com.example.quad.simple.Square {โฆ}
- เบเบฒเบเบชเบฐเปเบเบเบเบปเบงเบขเปเบฒเบเบเบตเบชเบญเบเบเบญเบ Vector API เปเบกเปเบเบชเบฐเปเบซเบเบต, เปเบเบดเปเบเบชเบฐเบซเบเบญเบเบซเบเปเบฒเบเบตเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบดเบเปเบฅเป vector เบเบตเปเบเบทเบเบเบฐเบเบดเบเบฑเบเปเบเบเปเบเปเบเปเบฒเปเบเบฐเบเปเบฒ vector เปเบเปเบเปเบเบเปเบเบต x86_64 เปเบฅเบฐ AArch64 เปเบฅเบฐเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบญเบกเบเบฑเบเบเบฑเบเบเปเบฒเบซเบผเบฒเบ (SIMD). เบเปเปเปเบซเบกเบทเบญเบเบเบฑเบเบเบงเบฒเบกเบชเบฒเบกเบฒเบเบเบตเปเบชเบฐเบซเบเบญเบเปเบซเปเบขเบนเปเปเบ HotSpot JIT compiler เบชเปเบฒเบฅเบฑเบ auto-vectorization เบเบญเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบ scalar, API เปเบซเบกเปเปเบฎเบฑเบเปเบซเปเบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเบเบงเบเบเบธเบก vectorization เบขเปเบฒเบเบเบฑเบเปเบเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเบกเบงเบเบเบปเบเบเปเปเบกเบนเบเบเบฐเบซเบเบฒเบ.
- เปเบเบตเปเบกเบเบฒเบเบชเบฐเปเบเบเบเบปเบงเบขเปเบฒเบเบเบญเบ Foreign Function & Memory API, เปเบเบดเปเบเบเปเบงเบเปเบซเปเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบชเบฒเบกเบฒเบเปเบเปเบเบญเบเบเบฑเบเบฅเบฐเบซเบฑเบ เปเบฅเบฐเบเปเปเบกเบนเบเบเบญเบเปเบงเบฅเบฒเปเบฅเปเบเบเบญเบ Java เปเบเป. API เปเบซเบกเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบซเบฒเบเบฑเบเบเบฑเบเบเบตเปเบเปเปเปเบกเปเบ JVM เบขเปเบฒเบเบกเบตเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบฅเบฐเปเบเบปเปเบฒเปเบเบดเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบตเปเบเปเปเปเบกเปเบ JVM. เบเบปเบงเบขเปเบฒเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบซเบฒเบซเบเปเบฒเบเบตเปเบเบฒเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบเบเบตเปเปเบเปเบเบเบฑเบเบเบฒเบเบเบญเบเปเบฅเบฐเปเบเบปเปเบฒเปเบเบดเบเบเปเปเบกเบนเบเบเบฐเบเบงเบเบเบฒเบเปเบเบเบเปเปเบเปเบญเบเปเบเป JNI.
- เปเบเบทเปเบญเบเบเบฑเบเบชเบฐเปเบเบเบเบปเบ macOS เบเบตเปเปเบซเปเบเบฐเบฅเบฑเบเบเบฒเบ Java 2D API, เปเบเบดเปเบเปเบฎเบฑเบเปเบซเป Swing API เบกเบตเบญเปเบฒเบเบฒเบ, เปเบเปเบเบทเบเบเบฑเบเปเบเบเปเบเบทเปเบญเปเบเป Metal graphics API. เปเบเบฅเบเบเบญเบก macOS เบเบฑเบเบชเบทเบเบเปเปเปเบเป OpenGL เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เปเบฅเบฐเบเบฒเบเปเบเบตเบเปเบเปเบเบฒเบเบเบฒเบเบฎเบญเบเบฎเบฑเบ Metal เบฎเบฝเบเบฎเปเบญเบเปเบซเปเบกเบตเบเบฒเบเบเบฑเปเบเบเปเบฒ "-Dsun.java2d.metal=true" เปเบฅเบฐเบขเปเบฒเบเปเปเบญเบเปเบฅเปเบ macOS 10.14.x.
- เปเบเบตเปเบกเบเบญเบเบชเปเบฒเบฅเบฑเบเปเบเบฅเบฐเบเบฐเบเบญเบก macOS/AArch64 (เบเบญเบกเบเบดเบงเปเบเบต Apple เปเบเบเบญเบตเบเปเบชเปเบเบดเบ Apple M1 เปเปเป). เบเบธเบเบเบฐเบชเบปเบกเบเบฑเบเบเบดเปเบชเบเบเบญเบเบเบญเบเปเบกเปเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบปเบเปเบเบเบฒเบเบเปเบญเบเบเบฑเบเบเบงเบฒเบกเบเบปเบเบเปเบฒ W^X (Write XOR Execute), เปเบเบดเปเบเบซเบเปเบฒเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเปเปเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเปเบเปเบเปเบญเบกเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฝเบเปเบฅเบฐเบเบฒเบเบเบฐเบเบดเบเบฑเบ. (เบฅเบฐเบซเบฑเบเบชเบฒเบกเบฒเบเบเบทเบเบเบฐเบเบดเบเบฑเบเปเบเปเบเบฝเบเปเบเปเบซเบผเบฑเบเบเบฒเบเบเบฒเบเบเบฝเบเบเบทเบเบเบดเบเปเบเปเบเบฒเบ, เปเบฅเบฐเบเบฒเบเบเบฝเบเปเบชเปเบซเบเปเบฒเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเปเบกเปเบเปเบเบฑเบเปเบเปเบเปเบเบฝเบเปเบเปเบซเบผเบฑเบเบเบฒเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบทเบเบเบดเบเปเบเปเบเบฒเบ).
- เบเบฑเบเบเบทเบเปเบเปเบเปเบเบฝเบเปเบเป strictfp semantics เบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบธเบเบฅเบญเบ. เบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบ "เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ" semantics, เบเบตเปเบกเบตเบขเบนเปเบเบฑเบเบเบฑเปเบเปเบเปเบเบฒเบเปเบเบตเบเบเบปเบงเบเบญเบ Java 1.2, เปเบเปเบเบทเบเบขเบธเบเปเบเบปเบฒ, เบฅเบงเบกเบเบฑเบเบเบงเบฒเบกเบเปเบฒเบเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเปเบเบฅเบฐเบเบปเบเบเบตเปเบกเบต coprocessors เบเบฐเบเบดเบเบชเบฒเบ x87 เปเบเบปเปเบฒเบซเบผเบฒเบ (เบซเบผเบฑเบเบเบฒเบเบเบฒเบเบกเบฒเปเบเบดเบเบเบญเบเบเปเบฒเปเบเบฐเบเปเบฒ SSE2, เบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบชเปเบฒเบฅเบฑเบ semantics เปเบเบตเปเบกเปเบเบตเบกเบซเบฒเบเปเบ).
- เบเบฐเปเบเบเปเบซเบกเปเบเบญเบเบเบฒเบเปเบเปเบเบญเบเบเบฑเบเปเบเบทเปเบญเบเบชเปเบฒเบเบเปเบฒเบเบงเบ pseudorandom เปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบ, เปเบฅเบฐ algorithms เปเบเบตเปเบกเปเบเบตเบกเปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเบฅเบดเบเบเบปเบงเปเบฅเบเปเบเบเบชเบธเปเบกเบเบตเปเบเบตเบเบงเปเบฒ. เบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเปเบกเปเบเปเบเปเบฎเบฑเบเปเบญเบเบฒเบเบเบตเปเบเบฐเปเบฅเบทเบญเบเปเบญเบปเบฒเบชเบนเบเบเบฒเบเบเบดเบเปเบฅเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเปเบฒเบเบเบปเบงเปเบฅเบ pseudorandom. เบเบฑเบเบเบธเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเปเบฒเบเบเบฒเบเบเปเบฒเบเบเบญเบเบงเบฑเบเบเบธเปเบเบเบชเบธเปเบก.
- เบเบฑเบเบเบฑเบเปเบเปเบเบฒเบเบซเบธเปเบกเบซเปเปเบขเปเบฒเบเปเบเบฑเปเบกเบเบงเบเบเบญเบ JDK เบเบฒเบเปเบเบเบฑเบเบซเบกเบปเบ, เบเบปเบเปเบงเบฑเปเบ APIs เบเบตเปเบชเปเบฒเบเบฑเบเปเบเบฑเปเบ sun.misc.Unsafe. encapsulation เบขเปเบฒเบเปเบเบฑเปเบกเบเบงเบเบเบฑเบเบเบงเบฒเบเบเบงเบฒเบกเบเบฐเบเบฒเบเบฒเบกเบเบฒเบเบฅเบฐเบซเบฑเบเปเบเบทเปเบญเปเบเบปเปเบฒเปเบเบดเบเบเบฑเปเบเบฎเบฝเบ, เบงเบดเบเบตเบเบฒเบ, เปเบฅเบฐเบเปเบญเบเบเปเปเบกเบนเบเบเบฒเบเปเบ. เบเปเบญเบเบซเบเปเบฒเบเบตเป, เบฎเบนเบเปเบเบเบเบฒเบเบซเบธเปเบกเบซเปเปเบขเปเบฒเบเปเบเบฑเปเบกเบเบงเบเบชเบฒเบกเบฒเบเบเบทเบเบเบดเบเบเบฒเบเปเบเปเบเบฒเบเปเบเบเปเบเปเบเบปเบงเปเบฅเบทเบญเบ "--illegal-access=permit", เปเบเปเบเบตเปเปเบเปเบเบทเบเบเบปเบเปเบฅเบตเบเปเบฅเปเบง. เปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบตเปเบเปเบญเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเบฑเปเบเบฎเบฝเบเบเบฒเบเปเบ, เบงเบดเบเบตเบเบฒเบ, เปเบฅเบฐเบเปเบญเบเบเปเปเบกเบนเบเบเบงเบเบเปเบฒเบเบปเบเบเบงเบเบกเบฑเบเบขเปเบฒเบเบเบฑเบเปเบเบเปเบเบเปเบเปเบเบปเบงเปเบฅเบทเบญเบ --add-opens เบซเบผเบทเบเบธเบเบชเบปเบกเบเบฑเบ Add-Opens เปเบเปเบเบฅเป manifest.
- เบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเปเบกเปเบเปเบเปเบฎเบฑเบเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเบญเบ deserialization เบเปเปเบกเบนเบ, เปเบเบดเปเบเบชเบฒเบกเบฒเบเบกเบตเบเบงเบฒเบกเบญเปเบญเบเปเบซเบงเบเบฑเบเบชเบฐเบเบฒเบเบเบฒเบเปเบฅเบฐเปเบฅเบทเบญเบเปเบเบเปเบเบทเปเบญเบเปเบซเบงเปเบเบเบญเบตเบเปเบชเปเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบ deserialization เบชเบฐเปเบเบฒเบฐ. เบเบปเบงเบเบญเบเบเบตเปเบฅเบฐเบเบธเปเบกเปเบเปเบเปเปเบเปเบเบฑเบเปเบเบทเปเบญเบ virtual เบเบฑเบเปเบปเบ (JVM-wide), i.e. เบเบงเบกเปเบญเบปเบฒเบเปเปเบเบฝเบเปเบเปเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบญเบเบกเบฑเบเปเบญเบ, เปเบเปเบเบฑเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบเบเบฒเบเบชเปเบงเบเบเบตเบชเบฒเบกเบเบตเปเปเบเปเปเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ.
- Swing เปเบเปเปเบเบตเปเบกเบงเบดเบเบตเบเบฒเบ javax.swing.filechooser.FileSystemView.getSystemIcon เปเบเบทเปเบญเปเบซเบฅเบเปเบญเบเบญเบเบเบฐเบซเบเบฒเบเปเบซเบเปเปเบเบทเปเบญเบเบฑเบเบเบธเบ UI เปเบเบซเบเปเบฒเบเป DPI เบชเบนเบ.
- java.net.DatagramSocket API เบชเบฐเบซเบเบญเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเบเบธเปเบก Multicast เปเบเบเบเปเปเบเปเบญเบเปเบเป java.net.MulticastSocket API เปเบเบเบเปเบฒเบเบซเบฒเบ.
- เบเบปเบเบเบฐเปเบซเบเบเบเบญเบ IGV (Ideal Graph Visualizer) เปเบเปเบเบทเบเบเบฑเบเบเบธเบเปเบซเปเบเบตเบเบถเปเบ, เบชเบฐเบซเบเบญเบเบเบฒเบเบชเบฐเปเบเบเบเบปเบเปเบเบเปเบเปเบเบญเบเบเบญเบเบเบฒเบเบชเบฐเปเบเบเบฅเบฐเบซเบฑเบเบฅเบฐเบเบฑเบเบเบฒเบเบเบฒเบเปเบเบเบปเบงเบฅเบงเบเบฅเบงเบกเบเปเปเบกเบนเบ HotSpot VM C2 JIT.
- เปเบ JavaDoc, เบเปเบงเบเบเบฒเบเบเบฝเบเบเบฝเบเบเบฑเบ javac compiler, เปเบกเบทเปเบญเบกเบตเบเปเปเบเบดเบเบเบฒเบเบญเบญเบ, เบเบปเบงเปเบฅเบเบเบญเบเปเบชเบฑเปเบเบเบตเปเบกเบตเบเบฑเบเบซเบฒเปเบเปเบเบฅเปเปเบซเบผเปเบเปเบฅเบฐเบชเบฐเบเบฒเบเบเบตเปเบเบญเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเปเบกเปเบเบเบตเปเปเบซเปเปเบซเบฑเบเปเบเบเบฑเบเบเบธเบเบฑเบ.
- เปเบเบตเปเบกเบเบธเบเบชเบปเบกเบเบฑเบ native.encoding, เปเบเบดเปเบเบชเบฐเบเปเบญเบเปเบเบดเบเบเบทเปเบเบญเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบฅเบฑเบเบชเบฐเบเบฐเบฅเบฐเบเบปเบ (UTF-8, koi8-r, cp1251, เปเบฅเบฐเบญเบทเปเบเป).
- เบญเบดเบเปเบเบตเปเบเบ java.time.InstantSource เปเบเปเบเบทเบเปเบเบตเปเบก, เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบฒเบเบเบฑเบเบเบฒเบเปเบงเบฅเบฒเปเบเบเบเปเปเบกเบตเบเบฒเบเบญเปเบฒเบเบญเบตเบเปเบเบดเบเปเบเบเปเบงเบฅเบฒ.
- เปเบเบตเปเบก java.util.HexFormat API เบชเบณเบฅเบฑเบเบเบฒเบเบเปเบฝเบเปเบเบฑเบเบเบปเบงเปเบเบเปเบฅเบเบเบฒเบเบชเบดเบเบซเบปเบ เปเบฅเบฐเปเบเบเบฒเบเบเบฑเบเบเบฑเบ.
- เปเบซเบกเบ blackhole เปเบเปเบเบทเบเปเบเบตเปเบกเปเบชเป compiler, เปเบเบดเปเบเบเบดเบเบเบฒเบเบเปเบฒเบเบฒเบเบเบฒเบเบเปเบฒเบเบฑเบเบฅเบฐเบซเบฑเบเบเบฒเบ, เปเบเบดเปเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเปเบงเบฅเบฒเบเปเบฒเปเบเบตเบเบเบฒเบเบเบปเบเบชเบญเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ.
- เปเบเบตเปเบกเบเบปเบงเปเบฅเบทเบญเบ โ-Xlog: asyncโ เปเบชเป Runtime เปเบเบทเปเบญเบเบฑเบเบเบถเบเบเบฑเบเบเบถเบเปเบเปเปเบเบเปเปเบเบดเปเบ.
- เปเบกเบทเปเบญเบชเปเบฒเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบตเปเบเบญเบเปเบ, TLS 1.3 เบเบทเบเปเบเบตเบเปเบเปเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ (เบเปเบญเบเบซเบเปเบฒเบเบตเป TLS 1.2 เบเบทเบเบเปเบฒเปเบเป).
- API Applet API เบเบตเปเบฅเปเบฒเบชเบฐเปเบซเบกเบเบฐเบเบฒเบเบเปเบญเบเปเปเบฒเบเบตเป (java.applet.Applet*, javax.swing.JApplet), เปเบเบดเปเบเบเบทเบเปเบเปเปเบเบทเปเบญเปเบฅเปเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบ Java เปเบ browser, เปเบเปเบเบทเบเบเปเบฒเบเปเบเบขเบนเปเปเบเปเบงเบเปเบนเปเบเบญเบ slated เบชเบณเบฅเบฑเบเบเบฒเบเปเบเบเบเปเบฒเบ (เบชเบนเบเปเบชเบเบเบงเบฒเบกเบเปเบฝเบงเบเปเบญเบเบซเบผเบฑเบเบเบฒเบเบชเบดเปเบเบชเบธเบเบเบฒเบเบฎเบญเบเบฎเบฑเบ. เบชเปเบฒเบฅเบฑเบ plugin Java เบชเปเบฒเบฅเบฑเบเบเบปเบงเบเปเบญเบเปเบงเบฑเบ).
- เบเบนเปเบเบฑเบเบเบฒเบเบเบงเบฒเบกเบเบญเบเปเบ, เปเบเบดเปเบเปเบเปเบชเบนเบเปเบชเบเบเบงเบฒเบกเบเปเบฝเบงเบเปเบญเบเบกเบฒเบเบปเบเบเบฒเบเปเบฅเบฐเบเบฒเบเปเบเบฑเบเบเบฒเบเบญเปเบฒเบเบชเบดเบเบซเบผเบฑเบเบเบฒเบเบเบฒเบเบชเบดเปเบเบชเบธเบเบเบญเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบ plugin เบเบญเบเบเบปเบงเบเปเบญเบเปเบงเบฑเบ, เปเบเปเบเบทเบเบเปเบฒเบเปเบเบขเบนเปเปเบเบเบฐเปเบเบเบเบญเบเบเบนเปเบเบตเปเบเปเบฒเบเบปเบเบเบฒเบเปเบเบเบเปเบฒเบ.
- เบเบปเบเปเบเบเบฒเบเปเบเบตเบเปเบเป RMI เปเบเปเบเบทเบเปเบเบเบเปเบฒเบเบญเบญเบ, เปเบเบดเปเบเบฅเปเบฒเบชเบฐเปเบซเบก, เบเบทเบเบเบฑเบเบขเบนเปเปเบเบเบฐเปเบเบเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเปเบ Java 8 เปเบฅเบฐเปเบเบทเบญเบเบเปเปเปเบเบตเบเบเบทเบเบเปเบฒเปเบเปเปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบตเปเบเบฑเบเบชเบฐเปเบซเบก.
- เบเบฒเบเบฅเบงเบเบฅเบงเบกเบเปเปเบกเบนเบเปเบเบเบเบปเบเบฅเบญเบเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ JIT (เบเบฝเบเปเบเปเปเบเปเบงเบฅเบฒเบเบฝเบง) เบชเปเบฒเบฅเบฑเบเบเบฒเบเบฅเบงเบเบฅเบงเบกเบฅเบฐเบซเบฑเบ Java เปเบเบเปเบเบทเปเบญเบเปเบซเบงเบชเปเบฒเบฅเบฑเบ HotSpot JVM, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบฎเบนเบเปเบเบเบเบฒเบเบฅเบงเบเบฅเบงเบกเบเปเปเบกเบนเบเบเบตเปเบเบฒเบเปเบงเป (AOT, เบเปเบญเบเปเบงเบฅเบฒ) เบเบญเบเบซเปเบญเบเบฎเบฝเบเปเบเบปเปเบฒเปเบเปเบเบฅเบฐเบซเบฑเบเปเบเบทเปเบญเบเบเบฑเบเบเปเบญเบเบเบตเปเบเบฐเปเบฅเบตเปเบกเบเบปเปเบเปเบเบทเปเบญเบ virtual. , เปเบเปเบเบทเบเบฅเบถเบเบญเบญเบเบเบฒเบ SDK. compiler เปเบเปเบเบทเบเบเบฝเบเปเบ Java เปเบฅเบฐเบญเบตเบเปเบชเปเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบเปเบเบเบเบฒเบ Graal. เบกเบฑเบเปเบเปเบเบทเบเบชเบฑเบเปเบเบเปเบซเบฑเบเบงเปเบฒเบเบฒเบเบเปเบฒเบฅเบธเบเบฎเบฑเบเบชเบฒ compiler เบเปเบญเบเบเบฒเบเปเบฎเบเบเบฒเบเบซเบผเบฒเบ, เปเบเบดเปเบเบเปเปเบชเบปเบกเปเบซเบเบชเบปเบกเบเบปเบเปเบเปเบงเบฅเบฒเบเบตเปเบเปเปเบกเบตเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบเบฒเบเบเบฑเบเบเบฑเบเบเบฐเบเบฒ.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru