เบซเบผเบฑเบเบเบฒเบเบซเบปเบเปเบเบทเบญเบเบเบญเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒ, Oracle
Java SE 15 เบเบทเบเบเบฑเบเปเบเบฑเบเบฅเบธเปเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบปเปเบงเปเบเปเบฅเบฐเบเบฐเบชเบทเบเบเปเปเปเบเปเบฎเบฑเบเบเบฒเบเบเบฑเบเบเบธเบเบเบปเบเบเปเบงเบฒเบเบฒเบเบเปเบญเบเบเปเปเปเบ. เบชเบฒเบเบฒเบเบฒเบเบเปเบงเบเปเบซเบผเบทเบญเปเบฅเบเบฐเบเบฒเบง (LTS) เบเบงเบเปเบเบฑเบ Java SE 11, เปเบเบดเปเบเบเบฐเบชเบทเบเบเปเปเปเบเปเบฎเบฑเบเบเบฒเบเบเบฑเบเบเบธเบเบเบปเบเบเปเบงเบฒ 2026. เบชเบฒเบเบฒ LTS เบเบตเปเบเปเบฒเบเบกเบฒเบเบญเบ Java 8 เบเบฐเปเบเปเบฎเบฑเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบปเบเบเปเบงเบฒเปเบเบทเบญเบเบเบฑเบเบงเบฒ 2020. เบเบฒเบเบเปเบญเบ LTS เบเปเปเปเบเปเบกเปเบเบเปเบฒเบเบปเบเบชเปเบฒเบฅเบฑเบเปเบเบทเบญเบเบเบฑเบเบเบฒ 2021. เปเบซเปเบเบงเบเปเบฎเบปเบฒเปเบเบทเบญเบเบเปเบฒเบเบงเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบเบเบฒเบเปเบเบตเบเบเบปเบงเบเบญเบ Java 10, เปเบเบเบเบฒเบเปเบเปเบเปเบฝเบเปเบเบชเบนเปเบเบฐเบเบงเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเปเบซเบกเป, เปเบเบดเปเบเบซเบกเบฒเบเปเบเบดเบเบงเบปเบเบเบญเบเบเบตเปเบชเบฑเปเบเบเบงเปเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเปเบฒเบเบเบฑเปเบเบเบฒเบเบเปเบญเบเปเบซเบกเป. เบเบฑเบเบเบฑเบเปเบซเบกเปเปเบเบเบฑเบเบเบธเบเบฑเบเปเบเปเบเบทเบเบเบฑเบเบเบฐเบเบฒเบขเบนเปเปเบเบชเบฒเบเบฒเบเบปเปเบเบชเบฐเบเบฑเบเบเบตเปเบกเบตเบเบฒเบเบเบฑเบเบเบธเบเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบ, เปเบเบดเปเบเบเบฐเบเบญเบเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบเบฝเบกเบเปเบญเบกเปเบฅเบฐเบเบฒเบเบชเบฒเบเบฒเปเบเบเบทเบเปเบเบเบญเบญเบเบเบธเบเปเบซเบปเบเปเบเบทเบญเบเปเบเบทเปเบญเบชเบฐเบเบฝเบเบฅเบฐเบเบฒเบเบเบฒเบเบเปเบญเบเปเบซเบกเป.
เบเบฒเบ
-
เปเบเบเบปเบง เบฎเบญเบเบฎเบฑเบ EdDSA (Edwards-Curve Digital Signature Algorithm) เบชเบนเบเบเบฒเบเบเบดเบเปเบฅเปเบเบฒเบเบชเปเบฒเบเบฅเบฒเบเปเบเบฑเบเบเบดเบเบดเบเบญเบRFC 8032 ). เบเบฒเบเบเบฐเบเบดเบเบฑเบ EdDSA เบเบตเปเบชเบฐเปเบซเบเบตเบเปเปเปเบเปเบเบถเปเบเบเบฑเบเปเบเบฅเบฐเบเบฐเบเบญเบกเบฎเบฒเบเปเบง, เปเบเปเบฎเบฑเบเบเบฒเบเบเบปเบเบเปเบญเบเบเบฒเบเบเบฒเบเปเบเบกเบเบตเบเบฒเบเบเปเบฒเบ (เปเบงเบฅเบฒเบเบปเบเบเบตเปเบเบญเบเบเบฒเบเบเบดเบเปเบฅเปเบเบฑเบเบซเบกเบปเบเปเบกเปเบเบฎเบฑเบเบเบฐเบเบฑเบ) เปเบฅเบฐเบกเบตเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบงเบเบงเปเบฒเบเบฒเบเบเบฐเบเบดเบเบฑเบ ECDSA เบเบตเปเบกเบตเบขเบนเปเปเบฅเปเบงเบเบตเปเบเบฝเบเปเบเบเบฒเบชเบฒ C, เบกเบตเบฅเบฐเบเบฑเบเบเบฒเบเบเบปเบเบเปเบญเบเบเบฝเบงเบเบฑเบ. เบเบปเบงเบขเปเบฒเบ, EdDSA เปเบเบเปเบเปเปเบชเบฑเปเบเปเบเปเบเบฎเบนเบเบชเปเบงเบเบเบตเปเบกเบตเบเบธเปเบก 126-bit เบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบ ECDSA เบเบตเปเบกเบตเปเบชเบฑเปเบเปเบเปเบเบฎเบนเบเบฎเบต secp256r1 เปเบฅเบฐเบเบธเปเบก 128-bit. -
เปเบเบตเปเบกเปเบฅเปเบง เบเบฒเบเบเปเบงเบเปเบซเบผเบทเบญเปเบเบเบฒเบเบเบปเบเบฅเบญเบเบชเปเบฒเบฅเบฑเบเบเบฑเปเบเบฎเบฝเบเปเบฅเบฐเบชเปเบงเบเบเบดเบเบเปเปเบเบตเปเบเบฐเบเบถเบเปเบเบปเปเบฒเบเบฑเบ, เปเบเบดเปเบเบเปเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบเบเบฑเปเบเบฎเบฝเบเปเบฅเบฐเบชเปเบงเบเบเบดเบเบเปเปเบญเบทเปเบเปเบเบทเปเบญเบชเบทเบเบเบญเบ, เบเบฐเบซเบเบฒเบ, เบซเบผเบทเบฅเบปเบเบฅเปเบฒเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ. เบเบฑเปเบเบฎเบฝเบเบเบตเปเบเบฐเบเบถเบเปเบเบปเปเบฒเบเบฑเบเบเบฑเบเปเบซเปเบงเบดเบเบตเบเบฒเบเบเบฐเบเบฒเบเบซเบผเบฒเบเบเบงเปเบฒเบเบฒเบเบเปเบฒเบเบฑเบเบเบฒเบเปเบเป superclass เบซเบผเบฒเบเบเบงเปเบฒเบเบปเบงเปเบเปเปเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบ, เบญเบตเบเบเบฒเบกเบเบฒเบเบเบญเบเบขเปเบฒเบเบเบฐเปเบเปเบเบเบญเบ subclass เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเบซเบเบฒเบ.package com.example.geometry;
เบฎเบนเบเบฎเปเบฒเบเบซเปเบญเบเบฎเบฝเบเบเบฐเบเบฑเบเบเบฒเบชเบฒเบเบฒเบฅเบฐเบเบฐ
เบญเบฐเบเบธเบเบฒเบ com.example.polar.Circle,
com.example.quad.Rectangle,
com.example.quad.simple.Square {โฆ} -
เปเบเบตเปเบกเปเบฅเปเบง เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบเบฑเปเบเบฎเบฝเบเบเบตเปเปเบเบทเปเบญเบเปเบงเปเบเบตเปเบเปเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบเบเบปเบเปเบเบ bytecode เบเบญเบเบซเปเบญเบเบฎเบฝเบเบญเบทเปเบเป. เบเบธเบโเบเบฐโเบชเบปเบโเบเบตเปโเบชเปเบฒโเบเบฑเบโเบเบญเบโเบซเปเบญเบโเบฎเบฝเบโเบเบตเปโเปเบเบทเปเบญเบโเปเบงเปโเปเบกเปเบโเปเบเบทเปเบญโเบเปเบฒโเปเบเปโเปเบโเบเบญเบโเบเบฒเบโเบชเปเบฒเบโเปเบเบโเปเบเบทเปเบญเบโเปเบซเบงโเบเบญเบโเบซเปเบญเบโเบฎเบฝเบโเปเบโเปเบงโเบฅเบฒโเปเบฅเปเบโเปเบฅเบฐโเบเปเบฒโเปเบเปโเปเบซเปโเปเบเบปเบฒโเปเบเบปเปเบฒโเปเบเบโเบเบฒเบโเบญเปเบญเบกโ, เปเบเบโเบเปเบฒเบโเบเบฒเบโ.เบเบฒเบเบชเบฐเบเปเบญเบ . เบซเปเบญเบเบฎเบฝเบเบเบฑเปเบเบเปเบฒเบงเบเบปเบเบเบฐเบเบดเปเบฅเปเบงเบกเบตเบงเบปเบเบเบญเบเบเบตเบงเบดเบเบเบตเปเบเปเบฒเบเบฑเบ, เบชเบฐเบเบฑเปเบเบเบฒเบเบฎเบฑเบเบชเบฒเปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเบฒเบเบซเปเบญเบเบฎเบฝเบเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบเบชเบฐเบเบดเบเบดเปเบกเปเบเบเปเปเบชเบปเบกเปเบซเบเบชเบปเบกเบเบปเบเปเบฅเบฐเบเบฝเบเปเบเปเบเบฐเบเปเบฒเปเบเบชเบนเปเบเบฒเบเบเปเบฅเบดเปเบเบเบเบงเบฒเบกเบเปเบฒเปเบเบตเปเบกเบเบถเปเบ. เบเบฑเปเบเบฎเบฝเบเบเบตเปเปเบเบทเปเบญเบเปเบงเปเบเบฑเบเบฅเบปเบเบฅเปเบฒเบเบเบงเบฒเบกเบเปเบญเบเบเบฒเบ API sun.misc.Unsafe::defineAnonymousClass เบเบตเปเบเปเปเปเบกเปเบเบกเบฒเบเบเบฐเบเบฒเบ, เปเบเบดเปเบเบเบทเบเบเปเบฒเบเบปเบเปเบงเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบเบเปเบฒเบเปเบเบญเบฐเบเบฒเบเบปเบ. - เปเบเบทเปเบญเบเปเบเบฑเบเบเบตเปเปเบซเบเบทเปเบญ ZGC (Z Garbage Collector) เปเบเปเบฎเบฑเบเบเบงเบฒเบกเบซเบกเบฑเปเบเบเบปเบเปเบฅเบฐเปเบเปเบฎเบฑเบเบเบฒเบเบเบญเบกเบฎเบฑเบเบงเปเบฒเบเบฝเบกเบเปเบญเบกเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเปเบขเปเบฒเบเบเบงเปเบฒเบเบเบงเบฒเบ. ZGC เปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเปเบซเบกเบเบเบปเบงเบเบฑเปเบเบเบปเบงเบเบต, เบซเบผเบธเบเบเปเบญเบเบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเปเบเบทเปเบญเบเบเบฒเบเบเบฒเบเปเบเบฑเบเบเบตเปเปเบซเบเบทเปเบญเบซเบผเบฒเบเปเบเบปเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป (เปเบงเบฅเบฒเบขเบธเบเปเบเปเบงเบฅเบฒเบเบตเปเปเบเป ZGC เบเปเปเปเบเบตเบ 10 ms.) เปเบฅเบฐเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบงเบฝเบเปเบเปเบเบฑเบเบเบฑเบเบชเบญเบ heaps เบเบฐเบซเบเบฒเบเบเปเบญเบเปเบฅเบฐเบเบฐเบซเบเบฒเบเปเบซเบเป, เบเบฑเปเบเปเบเปเบซเบผเบฒเบเบฎเปเบญเบ megabytes เปเบเบดเบเบซเบผเบฒเบ terabytes.
- เบชเบฐเบเบฝเบเบฅเบฐเบเบฒเบเปเบฅเบฐเบเบปเบเบงเปเบฒเบเบฝเบกเบเปเบญเบกเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเปเบเบปเปเบงเปเบ
เบเบปเบเปเบเบฑเบเบเบตเปเปเบซเบเบทเปเบญShenandoah , เปเบฎเบฑเบเบงเบฝเบเบเปเบงเบเบเบฒเบเบขเบธเบเบเบปเปเบงเบเบฒเบงเปเปเบญเบเบเบตเปเบชเบธเบ (เบเบปเบงเปเบเบฑเบเบเบตเปเปเบซเบเบทเปเบญเปเบงเบฅเบฒเปเปเบญเบเบฅเบปเบ). Shenandoah เปเบเปเบเบทเบเบเบฑเบเบเบฐเบเบฒเปเบเบ Red Hat เปเบฅเบฐเปเบเบฑเบเบเบตเปเบซเบเปเบฒเบชเบฑเบเปเบเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเปเบชเบนเบเบเบฒเบเบเบดเบเปเบฅเปเบเบตเปเบซเบผเบธเบเบเปเบญเบเปเบงเบฅเบฒเบขเบธเบเบเบฑเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเปเบเบฑเบเบเบตเปเปเบซเบเบทเปเบญเปเบเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบฎเบฑเบเบเบงเบฒเบกเบชเบฐเบญเบฒเบเปเบเบเบฐเบซเบเบฒเบเบเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ Java. เบเบฐเบซเบเบฒเบเบเบญเบเบเบฒเบเบเบฑเบเบเปเบฒเบเบตเปเปเบเบฐเบเปเบฒเปเบเบเบเบนเปเปเบเบฑเบเบเบตเปเปเบซเบเบทเปเบญเปเบกเปเบเบเบฒเบเบเบฐเปเบเปเบฅเบฐเบเปเปเบเบถเปเบเบเบฑเบเบเบฐเบซเบเบฒเบเบเบญเบ heap, i.e. เบชเปเบฒเบฅเบฑเบ heaps เบเบญเบ 200 MB เปเบฅเบฐ 200 GB เบเบฒเบเบเบฑเบเบเปเบฒเบเบฐเบเบทเบเบฑเบ (เบขเปเบฒเบญเบญเบเบกเบฒ เปเบเบตเบ 50 ms เปเบฅเบฐเบเบปเบเบเบฐเบเบดเปเบฅเปเบงเบเบฒเบเปเบ 10 ms); - เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบเปเบฎเบฑเบเบเบฒเบเบชเบฐเบเบฝเบเบฅเบฐเบเบฒเบเปเบฅเบฐเบเปเบฒเบชเบฐเปเบซเบเบตเปเบเบปเปเบฒเปเบเปเบเบเบฒเบชเบฒ
เบเบฅเบฑเบญเบเบเปเปเบเบงเบฒเบก - เบฎเบนเบเปเบเบเปเบซเบกเปเบเบญเบเบเบปเบงเบซเบเบฑเบเบชเบทเบชเบฐเบเบฃเบดเบเบเบตเปเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบฅเบงเบกเปเบญเบปเบฒเบเปเปเบกเบนเบเบเปเปเบเบงเบฒเบกเบซเบผเบฒเบเปเบเบงเปเบเบฅเบฐเบซเบฑเบเปเบซเบผเปเบเปเบเบเบเปเปเบเปเบญเบเปเบเปเบเบปเบงเบซเบเบฑเบเบชเบท escaping เปเบฅเบฐเบฎเบฑเบเบชเบฒเบฎเบนเบเปเบเบเบเปเปเบเบงเบฒเบกเบเบปเปเบเบชเบฐเบเบฑเบเปเบเบเบฅเบฑเบญเบ. เบเบฑเบเปเบกเปเบเบเบญเบเบเปเบงเบเบชเบฒเบกเบงเบปเบเบขเบทเบกเบชเบญเบเปเบเบปเปเบฒ.เบเบปเบงเบขเปเบฒเบ, เปเบเบเบเบตเปเบเบฐเปเบเบฑเบเบฅเบฐเบซเบฑเบ
String html = " ยป +
"\n\t" + " ยป +
"\n\t\t" + " \"Java 1 เบกเบฒเปเบฅเปเบง!\" ยป +
"\n\t" + " ยป +
"\n" + " ";เบเปเบฒเบเบชเบฒเบกเบฒเบเบฅเบฐเบเบธ:
String html = """
ยป Java 1\
เปเบกเปเบโเบเบตเปโเบเบตเป!
"""; -
เบญเบญเบเปเบเบเปเปเป Legacy DatagramSocket API. เบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเบเปเบเบปเปเบฒเบเบญเบ java.net.DatagramSocket เปเบฅเบฐ java.net.MulticastSocket เปเบเปเบเบทเบเปเบเบเบเบตเปเบเปเบงเบเบเบฒเบเบเบฑเบเบเบฑเปเบเบเบฐเบเบดเบเบฑเบเบเบตเปเบเบฑเบเบชเบฐเปเบซเบกเบเบตเปเบเปเบฒเบเบเปเปเบเบฒเบเปเบเปเปเบ เปเบฅเบฐเบฎเบฑเบเบชเบฒ, เปเบฅเบฐเบเบฑเบเปเบเบปเปเบฒเบเบฑเบเปเบเปเบเบฑเบเบชเบฐเบเบฃเบตเบกเบชเบฐเปเปเบทเบญเบเบเบตเปเบเบฑเบเบเบฐเบเบฒเบเบฒเบเปเบเปเบเบเบเบฒเบ.Loom . เปเบเบเปเบฅเบฐเบเบตเบเบตเปเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเปเปเปเบเบปเปเบฒเบเบฑเบเปเบเปเบเบฑเบเบฅเบฐเบซเบฑเบเบเบตเปเบกเบตเบขเบนเป, เบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเบปเปเบฒเบเปเปเปเบเปเบเบทเบเปเบเบเบเปเบฒเบเบญเบญเบเปเบฅเบฐเบชเบฒเบกเบฒเบเปเบเบตเบเปเบเปเปเบเปเปเบเบเปเบเปเบเบปเบงเปเบฅเบทเบญเบ jdk.net.usePlainDatagramSocketImpl. - เบเบฒเบโเบเบฐโเบเบดโเบเบฑเบโเบเบฒเบโเบเบปเบโเบฅเบญเบโเบเบฑเปเบโเบเบตโเบชเบญเบโเบชเบฐโเปเบซเบเบตโ
เบเบฒเบเบเบฑเบเบเบนเปเบฎเบนเบเปเบเบ เปเบเบเบปเบงเบเบฐเบเบดเบเบฑเบเบเบฒเบ "เบเบปเบงเบขเปเบฒเบ", เปเบเบดเปเบเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเบเบปเบเบเบปเบงเปเบเบเปเบญเบเบเบดเปเบเปเบเบเบฑเบเบเบตเปเบเบทเปเบญเปเบเบปเปเบฒเปเบเบดเบเบกเบนเบเบเปเบฒเบเบตเปเบเบทเบเบเบงเบเบชเบญเบ. เบเบปเบงเบขเปเบฒเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฝเบเบเบฑเบเบเบต "เบเปเบฒ (obj instanceof String s && s.length() > 5) {.. s.contains (..) ..}" เปเบเบเบเปเปเบกเบตเบเบฒเบเบเปเบฒเบเบปเบเบขเปเบฒเบเบเบฑเบเปเบเบเบงเปเบฒ "String s = (String) obj".เปเบกเปเบ:
เบเปเบฒ (obj เบเบปเบงเบขเปเบฒเบเบเบญเบเบเบธเปเบก) {
เบเบธเปเบก = (เบเบธเปเบก)obj;
var entries = group.getEntry();
}เปเบเบเบฑเบเบเบธเบเบฑเบเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเปเปเบเบเบเปเปเบกเบตเบเปเบฒเบเบดเบเบฒเบก "เบเบธเปเบกเบเบธเปเบก = (เบเบธเปเบก) obj":
เบเปเบฒ (obj เบเบปเบงเบขเปเบฒเบเบเบญเบเบเบธเปเบกเบเบธเปเบก) {
var entries = group.getEntry();
} -
เบชเบฐเปเปเบต เบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบปเบเบฅเบญเบเบเบตเบชเบญเบเบเบญเบเบเปเบฒเบชเปเบฒเบเบฑเบ "เบเบฒเบเบเบฑเบเบเบถเบ ", เปเบเบดเปเบเบชเบฐเบซเบเบญเบเบฎเบนเบเปเบเบเบเบตเปเบซเบเบฒเปเบซเบเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเบเบปเบเบซเปเบญเบเบฎเบฝเบ, เบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบซเบผเบตเบเปเบงเบฑเปเบเบเบฒเบเบเปเบฒเบเบปเบเบงเบดเบเบตเบเบฒเบเบฅเบฐเบเบฑเบเบเปเปเบฒเบเปเบฒเบเปเบขเปเบฒเบเบเบฐเปเบเปเบเปเบเบฑเปเบ: equals(), hashCode() เปเบฅเบฐ toString() เปเบเบเปเบฅเบฐเบเบตเบเบตเปเบเปเปเบกเบนเบเบเบทเบเปเบเบฑเบเปเบงเปเปเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเบเบตเปเบเบถเบเบเบดเบเปเบฒเบเปเปเบเปเบฝเบเปเบเบ. เปเบกเบทเปเบญเบซเปเบญเบเบฎเบฝเบเปเบเปเบเบฒเบเบเบฐเบเบดเบเบฑเบเบกเบฒเบเบเบฐเบเบฒเบเบเบญเบเบงเบดเบเบตเบเบฒเบ equals(), hashCode() เปเบฅเบฐ toString(), เบกเบฑเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเปเปเบเบเบเปเปเบกเบตเบเปเบฒเบเบดเบเบฒเบกเบเบตเปเบเบฑเบเปเบเบ:เบเบฒเบโเบเบฑเบโเบเบถเบโเบชเบฒโเบเบฒโเบฅเบฐโเบเบฐ BankTransaction(เบงเบฑเบโเบเบตโเบเปเบญเบโเบเบดเปเบโ,
เบเปเบฒเบเบงเบเบชเบญเบเปเบเบปเปเบฒ
เบเบณเบญเบฐเบเบดเบเบฒเบเบชเบฐเบเบฃเบดเบ) {}เบเบฒเบเบเบฐเบเบฒเบเบเบตเปเบเบฐเปเบเบตเปเบกเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบญเบเบงเบดเบเบตเบเบฒเบ equals(), hashCode() เปเบฅเบฐ toString() เบเบทเปเบกเปเบชเปเบงเบดเบเบตเบเบฒเบ constructor เปเบฅเบฐ getter.
-
เบชเบฐเปเปเบต เบเบฒเบเบชเบฐเปเบเบเบเบปเบงเบขเปเบฒเบเบเบตเบชเบญเบเบเบญเบ Foreign-Memory Access API, เบญเบฐเบเบธเบเบฒเบเปเบซเปเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบ Java เปเบเบปเปเบฒเปเบเบดเบเบเบทเปเบเบเบตเปเปเปเบงเบเบเบงเบฒเบกเบเบณเบเบฒเบเบเบญเบ Java heap เปเบเปเบขเปเบฒเบเบเบญเบเปเบ เปเบฅเบฐเบกเบตเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบเบเบเบฒเบเปเบนเบเปเบเป MemorySegment, MemoryAddress, เปเบฅเบฐ MemoryLayout abstractions. -
เบเบปเบเบเบดเบเบฒเบ เปเบฅเบฐเบเบฐเบเบดเปเบชเบเปเบเบฑเบเบเบดเบเบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบฒเบเบฅเบฑเบญเบเปเบเบ Biased Locking เบเบตเปเปเบเปเปเบ HotSpot JVM เปเบเบทเปเบญเบซเบผเบธเบเบเปเบญเบเบเบฒเบเบฅเบฑเบญเบเปเบเบดเบเบซเบปเบง. เปเบเบฑเบเบเบดเบเบเบตเปเปเบเปเบชเบนเบเปเบชเบเบเบงเบฒเบกเบเปเบฝเบงเบเปเบญเบเบเบญเบเบกเบฑเบเบเบฑเบเบฅเบฐเบเบปเบเบเบตเปเบกเบตเบเปเบฒเปเบเบฐเบเปเบฒเบเบฐเบฅเปเบฒเบกเบฐเบเบนเบเบตเปเบชเบฐเบซเบเบญเบเปเบเบ CPUs เบเบตเปเบเบฑเบเบชเบฐเปเบซเบก, เปเบฅเบฐเปเบเปเปเบฎเบเบเบฒเบเบซเบผเบฒเบเปเบเบตเบเปเบเบเบตเปเบเบฐเบฎเบฑเบเบชเบฒเปเบเบทเปเบญเบเบเบฒเบเบเบงเบฒเบกเบชเบฑเบเบชเบปเบเบเบญเบเบกเบฑเบ. -
เบเบฐโเบเบฒเบ เบเบปเบเปเบเบเบตเปเบฅเปเบฒเบชเบฐเปเบซเบกเบเบฒเบเปเบเบตเบเปเบเป RMI , เปเบเบดเปเบเบเบฐเบเบทเบเบฅเบถเบเบญเบญเบเปเบเบเบฒเบเบเปเบญเบเปเบเบญเบฐเบเบฒเบเบปเบ. เบกเบฑเบเปเบเปเบเบทเบเบชเบฑเบเปเบเบเปเบซเบฑเบเบงเปเบฒเบเบฒเบเปเบเบตเบเปเบเป RMI เปเบกเปเบเบฅเปเบฒเบชเบฐเปเบซเบก, เบเบทเบเบเบฑเบเบขเบนเปเปเบเบเบฐเปเบเบเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเปเบ Java 8 เปเบฅเบฐเปเบเบทเบญเบเบเปเปเปเบเบตเบเปเบเปเปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบตเปเบเบฑเบเบชเบฐเปเบซเบก. -
เบฅเบถเบเปเบฅเปเบง เปเบเบทเปเบญเบเบเบฑเบ JavaScriptNashorn , เปเบเบดเปเบเบเบทเบเบเบปเบเปเบฅเบตเบเปเบ Java SE 11. -
เบฅเบถเบเบญเบญเบเปเบฅเปเบง เบเบญเบเบชเปเบฒเบฅเบฑเบเปเบเปเบเบเปเบเบต Solaris OS เปเบฅเบฐ SPARC (Solaris/SPARC, Solaris/x64 เปเบฅเบฐ Linux/SPARC). เบเบฒเบเบเบญเบเบเบญเบเปเบซเบผเบปเปเบฒเบเบตเปเบเบฐเบเปเบงเบเปเบซเปเบเบธเบกเบเบปเบเปเบฅเบฑเปเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบธเบเบชเบปเบกเบเบฑเบ OpenJDK เปเบซเบกเปเปเบเบเบเปเปเบเปเบญเบเปเบชเบเปเบงเบฅเบฒเปเบเบเบฒเบเบฎเบฑเบเบชเบฒเบเบธเบเบชเบปเบกเบเบฑเบเบชเบฐเปเบเบฒเบฐเบเบญเบ Solaris เปเบฅเบฐ SPARC.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru