เด†เดฑเต เดฎเดพเดธเดคเตเดคเต† เดตเดฟเด•เดธเดจเดคเตเดคเดฟเดจเต เดถเต‡เดทเด‚, Oracle Java SE 17 (Java Platform, Standard Edition 17) เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เด‚ เดชเตเดฑเดคเตเดคเดฟเดฑเด•เตเด•เดฟ, เด…เดคเต OpenJDK เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดชเตเดฐเต‹เดœเด•เตโ€Œเดฑเตเดฑเต เด’เดฐเต เดฑเดซเดฑเตปเดธเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฒเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด’เดดเดฟเดตเดพเด•เตเด•เดฟเดฏ เดšเดฟเดฒ เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดคเดคเตŠเดดเดฟเดšเตเดšเดพเตฝ, Java SE 17 เดœเดพเดต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเดจเตเดฑเต† เดฎเตเตป เดชเดคเดฟเดชเตเดชเตเด•เดณเตเดฎเดพเดฏเดฟ เดชเดฟเดจเตเดจเต‹เด•เตเด• เด…เดจเตเดฏเต‹เดœเตเดฏเดค เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเตเดจเตเดจเต-เดฎเตเดฎเตเดชเต เดŽเดดเตเดคเดฟเดฏ เดฎเดฟเด•เตเด• เดœเดพเดต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เดณเตเด‚ เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเดฟเดจเต เด•เต€เดดเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดฎเดพเดฑเตเดฑเดฎเดฟเดฒเตเดฒเดพเดคเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด‚. เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจ Java SE 17 เดฌเดฟเตฝเดกเตเด•เตพ (JDK, JRE, เดธเต†เตผเดตเตผ JRE) Linux (x86_64, AArch64), Windows (x86_64), macOS (x86_64, AArch64) เดŽเดจเตเดจเดฟเดตเดฏเตเด•เตเด•เดพเดฏเดฟ เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต. OpenJDK เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเต†เดŸเตเดคเตเดค, เดœเดพเดต 17 เดฑเดซเดฑเตปเดธเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตฝ GPLv2 เดฒเตˆเดธเตปเดธเดฟเดจเต เด•เต€เดดเดฟเตฝ GNU ClassPath เด’เดดเดฟเดตเดพเด•เตเด•เดฒเตเด•เดณเต‹เดŸเต† เดตเดพเดฃเดฟเดœเตเดฏ เด‰เตฝเดชเตเดชเดจเตเดจเด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เต เดกเตˆเดจเดพเดฎเดฟเด•เต เดฒเดฟเด™เตเด•เดฟเด‚เด—เต เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดคเตเดฑเดจเตเดจเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

Java SE 17 เด’เดฐเต เดฒเต‹เด‚เด—เต เดŸเต‡เด‚ เดธเดชเตเดชเต‹เตผเดŸเตเดŸเต (LTS) เดฑเดฟเดฒเต€เดธเดพเดฏเดฟ เดคเดฐเด‚เดคเดฟเดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เด…เดคเต 2029 เดตเดฐเต† เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเตเด•เตพ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดคเตเดŸเดฐเตเด‚. เดฎเตเดฎเตเดชเดคเตเดคเต† เดœเดพเดต 16 เดจเดพเดดเดฟเด•เด•เตเด•เดฒเตเดฒเต เดฑเดฟเดฒเต€เดธเดฟเดจเดพเดฏเตเดณเตเดณ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเตเด•เตพ เดจเดฟเตผเดคเตเดคเดฒเดพเด•เตเด•เดฟ. Java 11-เดจเตเดฑเต† เดฎเตเดฎเตเดชเดคเตเดคเต† LTS เดฌเตเดฐเดพเดžเตเดšเต 2026 เดตเดฐเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเด‚. เด…เดŸเตเดคเตเดค LTS เดฑเดฟเดฒเต€เดธเต 2024 เดธเต†เดชเตเดฑเตเดฑเด‚เดฌเดฑเดฟเตฝ เดทเต†เดกเตเดฏเต‚เตพ เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดœเดพเดต 10-เดจเตเดฑเต† เดฑเดฟเดฒเต€เดธเต เดฎเตเดคเตฝ, เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เด’เดฐเต เดชเตเดคเดฟเดฏ เดตเดฟเด•เดธเดจ เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเดฟ, เดชเตเดคเดฟเดฏ เดฑเดฟเดฒเต€เดธเตเด•เดณเตเดŸเต† เดฐเต‚เดชเต€เด•เดฐเดฃเดคเตเดคเดฟเดจเต เด’เดฐเต เดšเต†เดฑเดฟเดฏ เดšเด•เตเดฐเด‚ เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเต เดžเด™เตเด™เตพ เดจเดฟเด™เตเด™เดณเต† เด“เตผเดฎเตเดฎเดฟเดชเตเดชเดฟเด•เตเด•เดพเด‚. เดธเตเดฅเดฟเดฐเดฎเดพเดฏเดฟ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เด’เดฐเต เดฎเดพเดธเตเดฑเตเดฑเตผ เดฌเตเดฐเดพเดžเตเดšเดฟเตฝ เดชเตเดคเดฟเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดค เด‡เดชเตเดชเต‹เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเต†เดŸเตเดคเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เด…เดคเดฟเตฝ เดฑเต†เดกเดฟเดฎเต†เดฏเตเดกเต เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต, เดชเตเดคเดฟเดฏ เดฑเดฟเดฒเต€เดธเตเด•เตพ เดธเตเดฅเดฟเดฐเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต เด“เดฐเต‹ เด†เดฑเต เดฎเดพเดธเดคเตเดคเดฟเดฒเตเด‚ เดฌเตเดฐเดพเดžเตเดšเตเด•เตพ เดฌเตเดฐเดพเดžเตเดšเตเด•เตพ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

Java 17-เดฒเต† เดชเตเดคเดฟเดฏ เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต:

  • "เดธเตเดตเดฟเดšเตเดšเต" เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเด•เดณเดฟเตฝ เดชเดพเดฑเตเดฑเต‡เตบ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฒเดฟเดจเตเดฑเต† เด’เดฐเต เดชเดฐเต€เด•เตเดทเดฃเดพเดคเตเดฎเด• เดจเดฟเตผเดตเตเดตเดนเดฃเด‚ เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด‡เดคเต "เด•เต‡เดธเต" เดฒเต‡เดฌเดฒเตเด•เดณเดฟเตฝ เด•เตƒเดคเตเดฏเดฎเดพเดฏ เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเดฒเตเดฒ, เดŽเดจเตเดจเดพเตฝ เด’เดฐเต‡เดธเดฎเดฏเด‚ เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเตเดŸเต† เด’เดฐเต เดถเตเดฐเต‡เดฃเดฟ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจ เดตเดดเด•เตเด•เดฎเตเดณเตเดณ เดŸเต†เด‚เดชเตเดฒเต‡เดฑเตเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต, เด‡เดคเดฟเดจเดพเดฏเดฟ เดฎเตเดฎเตเดชเต เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเตเดณเตเดณเดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เต‡เดฃเตเดŸเดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต. "if... else" เดชเดฆเดชเตเดฐเดฏเต‹เด—เด™เตเด™เดณเตเดŸเต† เดถเตƒเด‚เด–เดฒ. เด•เต‚เดŸเดพเดคเต†, "เดธเตเดตเดฟเดšเตเดšเดฟเดจเต" NULL เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเตเดฃเตเดŸเต. เด’เดฌเตเดœเด•เตเดฑเตเดฑเต o = 123L; เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดšเต†เดฏเตเดคเต = เดธเตเดตเดฟเดšเตเดšเต (เด’) {เด•เต‡เดธเต เด‡เดจเตเดฑเดฟเดœเตผ i -> String.format("int %d", i); เด•เต‡เดธเต Long l -> String.format("เดจเต€เดฃเตเดŸ %d", l); เด•เต‡เดธเต เด‡เดฐเดŸเตเดŸ d -> String.format("เด‡เดฐเดŸเตเดŸ %f", d); เด•เต‡เดธเต เดธเตเดŸเตเดฐเดฟเด‚เด—เต s -> String.format("String %s", s); เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ -> o.toString(); };
  • เดธเต€เตฝ เดšเต†เดฏเตโ€Œเดค เด•เตเดฒเดพเดธเตเด•เตพเด•เตเด•เตเด‚ เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เตพเด•เตเด•เตเดฎเตเดณเตเดณ เดธเตเดฅเดฟเดฐเดคเดฏเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ, เดฎเดฑเตเดฑเต เด•เตเดฒเดพเดธเตเด•เตพเด•เตเด•เตเด‚ เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เตพเด•เตเด•เตเด‚ เด…เดคเต เด…เดตเด•เดพเดถเดฎเดพเด•เตเด•เดพเดจเต‹, เดตเดฟเดชเตเดฒเต€เด•เดฐเดฟเด•เตเด•เดพเดจเต‹ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตฝ เด…เดธเดพเดงเตเดตเดพเด•เตเด•เดพเดจเต‹ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ. เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเดคเตเดคเดฟเดจเต เด…เดจเตเดตเดฆเดจเต€เดฏเดฎเดพเดฏ เดธเดฌเตเด•เตเดฒเดพเดธเตเดธเตเด•เตพ เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟ เดฒเดฟเดธเตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ, เด†เด•เตเดธเดธเต เดฎเต‹เดกเดฟเดซเดฏเดฑเตเด•เดณเต‡เด•เตเด•เดพเตพ เด’เดฐเต เดธเต‚เดชเตเดชเตผเด•เตเดฒเดพเดธเดฟเดจเตเดฑเต† เด‰เดชเดฏเต‹เด—เด‚ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดธเต€เตฝ เดšเต†เดฏเตเดค เด•เตเดฒเดพเดธเตเด•เตพ เด•เต‚เดŸเตเดคเตฝ เดชเตเดฐเด–เตเดฏเดพเดชเดฟเดค เดฎเดพเตผเด—เด‚ เดจเตฝเด•เตเดจเตเดจเต. เดชเดพเด•เตเด•เต‡เดœเต com.example.geometry; เดชเตŠเดคเต เดธเต€เตฝ เดšเต†เดฏเตเดค เด•เตเดฒเดพเดธเต เดทเต‡เดชเตเดชเต เดชเต†เตผเดฎเดฟเดฑเตเดฑเตเด•เตพ com.example.polar.Circle, com.example.quad.Rectangle, com.example.quad.simple.square {โ€ฆ}
  • x86_64, AArch64 เดชเตเดฐเต‹เดธเดธเดฑเตเด•เดณเดฟเดฒเต† เดตเต†เด•เตเดฑเตเดฑเตผ เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจ เดตเต†เด•เตเดฑเตเดฑเตผ เด•เดฃเด•เตเด•เตเด•เต‚เดŸเตเดŸเดฒเตเด•เตพเด•เตเด•เตเดณเตเดณ เดซเด‚เด—เตเดทเดจเตเด•เตพ เดจเตฝเด•เตเดจเตเดจ เดตเต†เด•เตเดฑเตเดฑเตผ API-เดฏเตเดŸเต† เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดชเตเดฐเดฟเดตเตเดฏเต‚ เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเดฟเตฝ (SIMD) เด’เดฐเต‡เดธเดฎเดฏเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดธเตเด•เต†เดฏเดฟเดฒเตผ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเดŸเต† เดฏเดพเดจเตเดคเตเดฐเดฟเด•-เดตเต†เด•เตโ€ŒเดŸเดฑเตˆเดธเต‡เดทเดจเดพเดฏเดฟ เดนเต‹เดŸเตเดŸเตโ€Œเดธเตโ€Œเดชเต‹เดŸเตเดŸเต JIT เด•เด‚เดชเตˆเดฒเดฑเดฟเตฝ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด•เดดเดฟเดตเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ, เดธเดฎเดพเดจเตเดคเดฐ เดกเดพเดฑเตเดฑ เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เดฟเดจเดพเดฏเดฟ เดตเต†เด•เตโ€ŒเดŸเดฑเตˆเดธเต‡เดทเตป เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดชเตเดคเดฟเดฏ API เดธเดพเดงเตเดฏเดฎเดพเด•เตเด•เตเดจเตเดจเต.
  • Java เดฑเตบเดŸเตˆเดฎเดฟเดจเต เดชเตเดฑเดคเตเดคเตเดณเตเดณ เด•เต‹เดกเตเดฎเดพเดฏเตเด‚ เดกเดพเดฑเตเดฑเดฏเตเดฎเดพเดฏเตเด‚ เดธเด‚เดตเดฆเดฟเด•เตเด•เดพเตป เด…เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ เดซเต‹เดฑเดฟเตป เดซเด‚เด—เตโ€Œเดทเตป & เดฎเต†เดฎเตเดฎเดฑเดฟ API เดฏเตเดŸเต† เด’เดฐเต เดชเตเดฐเดฟเดตเตเดฏเต‚ เดšเต‡เตผเดคเตเดคเต. JVM เด‡เดคเดฐ เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพ เด•เดพเดฐเตเดฏเด•เตเดทเดฎเดฎเดพเดฏเดฟ เดตเดฟเดณเดฟเด•เตเด•เดพเดจเตเด‚ JVM-เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดฒเตเดฒเดพเดคเตเดค เดฎเต†เดฎเตเดฎเดฑเดฟ เด†เด•เตโ€Œเดธเดธเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เดชเตเดคเดฟเดฏ API เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, JNI เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดคเต† เดคเดจเตเดจเต† เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฌเดพเดนเตเดฏ เดชเด™เตเด•เดฟเดŸเตเดŸ เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพ เดตเดฟเดณเดฟเด•เตเด•เดพเดจเตเด‚ เดชเตเดฐเต‹เดธเดธเตเดธเต เดกเดพเดฑเตเดฑ เด†เด•เตโ€Œเดธเดธเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚.
  • เดœเดพเดต 2D API-เดฏเต† เดชเดตเตผ เดšเต†เดฏเตเดฏเตเดจเตเดจ MacOS เดฑเต†เตปเดกเดฑเดฟเด‚เด—เต เดŽเดžเตเดšเดฟเตป, เด…เดคเต เดธเตเดตเดฟเด‚เด—เต API-เดฏเต† เดชเดตเตผ เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เด…เดคเต เดฎเต†เดฑเตเดฑเตฝ เด—เตเดฐเดพเดซเดฟเด•เตเดธเต API เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฃเต. MacOS เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เด‚ เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ OpenGL เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เดคเตเดŸเดฐเตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เดฎเต†เดฑเตเดฑเตฝ เดชเดฟเดจเตเดคเตเดฃ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต "-Dsun.java2d.metal=true" เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด•เตเดฑเดžเตเดžเดคเต macOS 10.14.x เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.
  • MacOS/AArch64 เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเดจเดพเดฏเดฟ เด’เดฐเต เดชเต‹เตผเดŸเตเดŸเต เดšเต‡เตผเดคเตเดคเต (เดชเตเดคเดฟเดฏ Apple M1 เดšเดฟเดชเตเดชเตเด•เดณเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เด†เดชเตเดชเดฟเตพ เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเดฑเตเด•เตพ). เดชเต‹เตผเดŸเตเดŸเดฟเดจเตเดฑเต† เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดธเดตเดฟเดถเต‡เดทเดค W^X (Write XOR Execute) เดฎเต†เดฎเตเดฎเดฑเดฟ เดชเตเดฐเตŠเดŸเตเดŸเด•เตเดทเตป เดฎเต†เด•เตเด•เดพเดจเดฟเดธเดคเตเดคเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃเดฏเดพเดฃเต, เด…เดคเดฟเตฝ เดฎเต†เดฎเตเดฎเดฑเดฟ เดชเต‡เดœเตเด•เตพ เด’เดฐเต‡เดธเดฎเดฏเด‚ เดŽเดดเตเดคเตเดจเตเดจเดคเดฟเดจเตเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ. (เดŽเดดเตเดคเตเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดฟเดฏเดคเดฟเดจเตเดถเต‡เดทเด‚ เดฎเดพเดคเตเดฐเดฎเต‡ เด•เต‹เดกเต เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเต‚, เด•เต‚เดŸเดพเดคเต† เดฎเต†เดฎเตเดฎเดฑเดฟ เดชเต‡เดœเดฟเดฒเต‡เด•เตเด•เต เดŽเดดเตเดคเตเดจเตเดจเดคเต เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดทเตป เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดฟเดฏเดคเดฟเดจเต เดถเต‡เดทเด‚ เดฎเดพเดคเตเดฐเดฎเต‡ เดธเดพเดงเตเดฏเดฎเดพเด•เต‚).
  • เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต เดŽเด•เตโ€Œเดธเตโ€Œเดชเตเดฐเดทเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดธเตโ€ŒเดŸเตเดฐเดฟเด•เตเดฑเตเดฑเตโ€ŒเดŽเดซเตโ€Œเดชเดฟ เดธเต†เดฎเดพเดจเตเดฑเดฟเด•เตโ€Œเดธเต เดฎเดพเดคเตเดฐเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เดชเดดเดฏเดชเดŸเดฟเดฏเดพเด•เตเด•เดฟ. เดœเดพเดต 1.2 เดชเตเดฑเดคเตเดคเดฟเดฑเด™เตเด™เดฟเดฏเดคเดฟเดจเตเดถเต‡เดทเด‚ เดฒเดญเตเดฏเดฎเดพเดฏ "เดกเดฟเดซเต‹เตพเดŸเตเดŸเต" เดธเต†เดฎเดพเดจเตเดฑเดฟเด•เตโ€Œเดธเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดจเดฟเตผเดคเตเดคเดฒเดพเด•เตเด•เดฟ, เดตเดณเดฐเต† เดชเดดเดฏ x87 เดฎเดพเดคเตเดคเต เด•เต‹เดชเตเดฐเต‹เดธเดธเดฑเตเด•เดณเตเดณเตเดณ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฒเดณเดฟเดคเดตเตฝเด•เตเด•เดฐเดฃเด™เตเด™เตพ เด‰เตพเดชเตเดชเต†เดŸเต† (SSE2 เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เดณเตเดŸเต† เดตเดฐเดตเดฟเดจเตเดถเต‡เดทเด‚, เด…เดงเดฟเด• เดธเต†เดฎเดพเดจเตเดฑเดฟเด•เตโ€Œเดธเดฟเดจเตเดฑเต† เด†เดตเดถเตเดฏเด‚ เด…เดชเตเดฐเดคเตเดฏเด•เตเดทเดฎเดพเดฏเดฟ).
  • เดธเตเดฏเต‚เดกเต‹เดฑเดพเตปเดกเด‚ เดจเดฎเตเดชเตผ เดœเดจเดฑเต‡เดฑเตเดฑเดฑเตเด•เดณเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดชเตเดคเดฟเดฏ เดคเดฐเด‚ เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เด•เต‚เดŸเดพเดคเต† เดฑเดพเตปเดกเด‚ เดจเดฎเตเดชเดฑเตเด•เดณเตเดŸเต† เดฎเดฟเด•เดšเตเดš เดœเดจเดฑเต‡เดทเดจเดพเดฏเดฟ เด…เดงเดฟเด• เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เดธเตเดฏเต‚เดกเต‹เดฑเดพเตปเดกเด‚ เดจเดฎเตเดชเดฑเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเดจเตเดณเตเดณ เด…เดตเดธเดฐเด‚ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพเด•เตเด•เต เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด•เตเดฐเดฎเดฐเดนเดฟเดคเดฎเดพเดฏ เด’เดฌเตเดœเด•เตเดฑเตเดฑเต เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดŸ เดชเดฟเดจเตเดคเตเดฃ.
  • sun.misc.Unsafe เดชเต‹เดฒเตเดณเตเดณ เดจเดฟเตผเดฃเดพเดฏเด• APIเด•เตพ เด’เดดเดฟเด•เต†, เดŽเดฒเตเดฒเดพ JDK เด‡เดจเตเดฑเต‡เดฃเดฒเตเด•เดณเตเดŸเต†เดฏเตเด‚ เด•เตผเดถเดจเดฎเดพเดฏ เดŽเตปเด•เตเดฏเดพเดชเตโ€Œเดธเตเดฒเต‡เดทเตป เดจเดฟเตผเดฌเดจเตเดงเดฟเดคเดฎเดพเดฏเดฟ. เด†เดจเตเดคเดฐเดฟเด• เด•เตเดฒเดพเดธเตเด•เตพ, เดฐเต€เดคเดฟเด•เตพ, เดซเต€เตฝเดกเตเด•เตพ เดŽเดจเตเดจเดฟเดต เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด•เต‹เดกเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดถเตเดฐเดฎเด™เตเด™เดณเต† เด•เตผเดถเดจเดฎเดพเดฏ เดŽเตปเด•เตเดฏเดพเดชเตเดธเตเดฒเต‡เดทเตป เดคเดŸเดฏเตเดจเตเดจเต. เดฎเตเดฎเตเดชเต, "--illegal-access=permit" เด“เดชเตโ€Œเดทเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด•เตผเดถเดจเดฎเดพเดฏ เดŽเตปเด•เตเดฏเดพเดชเตโ€Œเดธเตเดฒเต‡เดทเตป เดฎเต‹เดกเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดพเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เด‡เดคเต เด‡เดชเตเดชเต‹เตพ เด’เดดเดฟเดตเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด†เดจเตเดคเดฐเดฟเด• เด•เตเดฒเดพเดธเตเด•เดณเดฟเดฒเต‡เด•เตเด•เตเด‚ เดฐเต€เดคเดฟเด•เดณเดฟเดฒเต‡เด•เตเด•เตเด‚ เดซเต€เตฝเดกเตเด•เดณเดฟเดฒเต‡เด•เตเด•เตเด‚ เด†เด•เตโ€Œเดธเดธเต เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เด…เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ --add-opens เด“เดชเตเดทเตป เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฎเดพเดจเดฟเดซเต†เดธเตเดฑเตเดฑเต เดซเดฏเดฒเดฟเดฒเต† เด†เดกเต-เด“เดชเตเดชเตบเดธเต เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดตเดฏเต† เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดพเดฃเต.
  • เดกเต‡เดฑเตเดฑเดพ เดกเต€เดฐเดฟเดฏเดฒเตˆเดธเต‡เดทเตป เดซเดฟเตฝเดŸเตเดŸเดฑเตเด•เตพ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพเด•เตเด•เต เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดต เดธเดจเตเดฆเตผเดญเต‹เดšเดฟเดคเดตเตเด‚ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดกเต€เดธเดฟเดฏเดฒเตˆเดธเต‡เดทเตป เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เดšเดฒเดจเดพเดคเตเดฎเด•เดฎเดพเดฏเดฟ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเดตเตเดจเตเดจเดคเตเดฎเดพเดฃเต. เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดซเดฟเตฝเดŸเตเดŸเดฑเตเด•เตพ เดฎเตเดดเตเดตเตป เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดทเต€เดจเดฟเดฒเตเด‚ (เดœเต†เดตเดฟเดŽเด‚-เดตเตˆเดกเต) เดฌเดพเดงเด•เดฎเดพเดฃเต, เด…เดคเดพเดฏเดคเต. เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดฎเต‚เดจเตเดจเดพเด‚ เด•เด•เตเดทเดฟ เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เดณเตเด‚ เด•เดตเตผ เดšเต†เดฏเตเดฏเตเด•.
  • เด‰เดฏเตผเดจเตเดจ เดกเดฟเดชเดฟเด เดธเตโ€Œเด•เตเดฐเต€เดจเตเด•เดณเดฟเตฝ UI เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต เดตเดฒเดฟเดฏ เดเด•เตเด•เดฃเตเด•เตพ เดฒเต‹เดกเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต Swing javax.swing.filechooser.FileSystemView.getSystemIcon เดฐเต€เดคเดฟ เดšเต‡เตผเดคเตเดคเต.
  • java.net.DatagramSocket API เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• java.net.MulticastSocket API เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒเดพเดคเต† เดฎเตพเดŸเตเดŸเดฟเด•เดพเดธเตเดฑเตเดฑเต เด—เตเดฐเต‚เดชเตเดชเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เด•เดฃเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดจเตฝเด•เตเดจเตเดจเต.
  • IGV (เดเดกเดฟเดฏเตฝ เด—เตเดฐเดพเดซเต เดตเดฟเดทเตเดตเดฒเตˆเดธเตผ) เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ, เดนเต‹เดŸเตเดŸเตโ€Œเดธเตโ€Œเดชเต‹เดŸเตเดŸเต VM C2 JIT เด•เดฎเตเดชเตˆเดฒเดฑเดฟเตฝ เด‡เดจเตเดฑเตผเดฎเต€เดกเดฟเดฏเดฑเตเดฑเต เด•เต‹เดกเต เดชเตเดฐเดพเดคเดฟเดจเดฟเดงเตเดฏเดคเตเดคเดฟเดจเตเดฑเต† เดธเด‚เดตเต‡เดฆเดจเดพเดคเตเดฎเด• เดฆเตƒเดถเตเดฏเดตเตฝเด•เตเด•เดฐเดฃเด‚ เดจเตฝเด•เตเดจเตเดจเต.
  • JavaDoc-เตฝ, javac เด•เด‚เดชเตˆเดฒเดฑเตเดฎเดพเดฏเตเดณเตเดณ เดธเดพเดฎเตเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, เด’เดฐเต เดชเดฟเดถเด•เต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ, เดธเต‹เดดเตเดธเต เดซเดฏเดฒเดฟเดฒเต† เดชเตเดฐเดถเตเดจเดฎเตเดณเตเดณ เดตเดฐเดฟเดฏเตเดŸเต† เดŽเดฃเตเดฃเดตเตเด‚ เดชเดฟเดถเด•เดฟเดจเตเดฑเต† เดธเตเดฅเดพเดจเดตเตเด‚ เด‡เดชเตเดชเต‹เตพ เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.
  • เดธเดฟเดธเตเดฑเตเดฑเด‚ เดชเตเดฐเดคเต€เด• เดŽเตปเด•เต‹เดกเดฟเด‚เด—เดฟเดจเตเดฑเต† เดชเต‡เดฐเต เดชเตเดฐเดคเดฟเดซเดฒเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจ (UTF-8, koi8-r, cp1251, เดฎเตเดคเดฒเดพเดฏเดต) เดจเต‡เดฑเตเดฑเต€เดตเต.เดŽเตปเด•เต‹เดกเดฟเด‚เด—เต เดชเตเดฐเต‹เดชเตเดชเตผเดŸเตเดŸเดฟ เดšเต‡เตผเดคเตเดคเต.
  • java.time.InstantSource เด‡เดจเตเดฑเตผเดซเต‡เดธเต เดšเต‡เตผเดคเตเดคเต, เด’เดฐเต เดธเดฎเดฏ เดฎเต‡เด–เดฒเดฏเต† เดชเดฐเดพเดฎเตผเดถเดฟเด•เตเด•เดพเดคเต† เดธเดฎเดฏเด‚ เด•เตƒเดคเตเดฐเดฟเดฎเดคเตเดตเด‚ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.
  • เดนเต†เด•เตเดธเดพเดกเต†เดธเดฟเดฎเตฝ เดชเตเดฐเดพเดคเดฟเดจเดฟเดงเตเดฏเดคเตเดคเดฟเดฒเต‡เด•เตเด•เตเด‚ เดคเดฟเดฐเดฟเดšเตเดšเตเด‚ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ java.util.HexFormat API เดšเต‡เตผเดคเตเดคเต.
  • เด•เด‚เดชเตˆเดฒเดฑเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เดฌเตเดฒเดพเด•เตเด•เตเดนเต‹เตพ เดฎเต‹เดกเต เดšเต‡เตผเดคเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เด‡เดคเต เดกเต†เดกเต-เด•เต‹เดกเต เดŽเดฒเดฟเดฎเดฟเดจเต‡เดทเตป เด“เดชเตเดชเดฑเต‡เดทเดจเตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต, เด‡เดคเต เดชเตเดฐเด•เดŸเดจ เดชเดฐเดฟเดถเต‹เดงเดจเด•เตพ เดจเดŸเดคเตเดคเตเดฎเตเดชเต‹เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเดพเด•เตเด‚.
  • เด…เดธเดฟเตปเด•เตเดฐเดฃเดธเต เดฎเต‹เดกเดฟเตฝ เดฒเต‹เด—เตเด•เตพ เดฑเต†เด•เตเด•เต‹เตผเดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดฑเตบเดŸเตˆเดฎเดฟเดฒเต‡เด•เตเด•เต โ€œ-Xlog:asyncโ€ เด“เดชเตเดทเตป เดšเต‡เตผเดคเตเดคเต.
  • เดธเตเดฐเด•เตเดทเดฟเดค เด•เดฃเด•เตเดทเดจเตเด•เตพ เดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ TLS 1.3 เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเดจเตเดจเต (เดฎเตเดฎเตเดชเต TLS 1.2 เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดฟเดฐเตเดจเตเดจเต).
  • เดฌเตเดฐเต—เดธเดฑเดฟเตฝ เดœเดพเดต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดฟเดฐเตเดจเตเดจ เด•เดพเดฒเดนเดฐเดฃเดชเตเดชเต†เดŸเตเดŸ Applet API (java.applet.Applet*, javax.swing.JApplet) เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดธเตเดฒเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดค เดตเดฟเดญเดพเด—เดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดจเต€เด•เตเด•เดฟ (เดชเดฟเดจเตเดคเตเดฃ เด…เดตเดธเดพเดจเดฟเดšเตเดšเดคเดฟเดจเต เดถเต‡เดทเด‚ เดชเตเดฐเดธเด•เตเดคเดฟ เดจเดทเตเดŸเดชเตเดชเต†เดŸเตเดŸเต เดฌเตเดฐเต—เดธเดฑเตเด•เตพเด•เตเด•เดพเดฏเตเดณเตเดณ เดœเดพเดต เดชเตเดฒเด—เดฟเตป).
  • เดฌเตเดฐเต—เดธเตผ เดชเตเดฒเด—เดฟเดจเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เด…เดตเดธเดพเดจเดฟเดšเตเดšเดคเดฟเดจเต เดถเต‡เดทเด‚ เดตเดณเดฐเต†เด•เตเด•เดพเดฒเดฎเดพเดฏเดฟ เด…เดคเดฟเดจเตเดฑเต† เดชเตเดฐเดธเด•เตเดคเดฟ เดจเดทเตโ€ŒเดŸเดชเตเดชเต†เดŸเตเด•เดฏเตเด‚ เด•เตเดฒเต†เดฏเดฟเด‚ เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเดพเดคเตเดคเดคเดพเดฏเดฟ เดฎเดพเดฑเตเด•เดฏเตเด‚ เดšเต†เดฏเตโ€Œเดค เดธเต†เด•เตเดฏเต‚เดฐเดฟเดฑเตเดฑเดฟ เดฎเดพเดจเต‡เดœเตผ, เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเดพเตป เดทเต†เดกเตเดฏเต‚เตพ เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดตเดฐเตเดŸเต† เดตเดฟเดญเดพเด—เดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเดฟ.
  • RMI เด†เด•เตเดŸเดฟเดตเต‡เดทเตป เดฎเต†เด•เตเด•เดพเดจเดฟเดธเด‚ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตโ€Œเดคเต, เด…เดคเต เด•เดพเดฒเดนเดฐเดฃเดชเตเดชเต†เดŸเตเดŸเดคเดพเดฃเต, เดœเดพเดต 8-เดฒเต† เด’เดฐเต เด“เดชเตโ€Œเดทเดจเตเดฑเต† เดตเดฟเดญเดพเด—เดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดคเดฐเด‚เดคเดพเดดเตเดคเตเดคเดชเตเดชเต†เดŸเตเดŸเต, เด†เดงเตเดจเดฟเด• เดธเดฎเตเดชเตเดฐเดฆเดพเดฏเดคเตเดคเดฟเตฝ เดฎเดฟเด•เตเด•เดตเดพเดฑเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดฑเดฟเดฒเตเดฒ.
  • HotSpot JVM-เดจเตเดณเตเดณ เดœเดพเดต เด•เต‹เดกเดฟเดจเตเดฑเต† เดกเตˆเดจเดพเดฎเดฟเด•เต เด•เด‚เดชเตˆเดฒเต‡เดทเดจเดพเดฏเดฟ JIT-เดฏเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดชเดฐเต€เด•เตเดทเดฃเดพเดคเตเดฎเด• เด•เด‚เดชเตˆเดฒเตผ, เด•เต‚เดŸเดพเดคเต† เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดทเต€เตป เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดฎเต†เดทเต€เตป เด•เต‹เดกเดฟเดฒเต‡เด•เตเด•เต เด•เตเดฒเดพเดธเตเด•เดณเตเดŸเต† เดฎเตเตปเด•เต‚เตผ เด•เด‚เดชเตˆเดฒเต‡เดทเตป เดฎเต‹เดกเต (AOT, เดฎเตเดฎเตเดชเต‡เดฏเตเดณเตเดณ) , SDK-เดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตโ€Œเดคเต. เด•เด‚เดชเตˆเดฒเตผ เดœเดพเดตเดฏเดฟเตฝ เดŽเดดเตเดคเดฟเดฏเดคเตเด‚ เด—เตเดฐเดพเตฝ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดจเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเตเดฎเดพเดฃเต. เด•เด‚เดชเตˆเดฒเตผ เด…เดฑเตเดฑเด•เตเดฑเตเดฑเดชเตเดชเดฃเดฟเด•เตพเด•เตเด•เต เดตเดณเดฐเต†เดฏเดงเดฟเด•เด‚ เด…เดงเตเดตเดพเดจเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฃเต†เดจเตเดจเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต, เดกเดตเดฒเดชเตเดชเตผเดฎเดพเดฐเดฟเตฝ เดจเดฟเดจเตเดจเต เดกเดฟเดฎเดพเตปเดกเต เด‡เดฒเตเดฒเดพเดคเตเดคเดชเตเดชเต‹เตพ เด‡เดคเต เดจเตเดฏเดพเดฏเต€เด•เดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเดฟเดฒเตเดฒ.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•