Ang modernong Java ay naglalaman ng pinakabagong mga tampok at paglalarawan ng wika ng java. Ang SE15 , SE16, SE17, SE18 ay ang mga bersyon ng java na nakadetalye sa App.
Ang Java ay isang high-level, class-based, object-oriented na programming language na idinisenyo upang magkaroon ng kaunting mga dependency sa pagpapatupad hangga't maaari. Ito ay isang pangkalahatang-layunin na programming language na nilalayon upang hayaan ang mga programmer na magsulat ng isang beses, tumakbo kahit saan (WORA), ibig sabihin na ang pinagsama-samang Java code ay maaaring tumakbo sa lahat ng mga platform na sumusuporta sa Java nang hindi na kailangang muling mag-compile. Ang mga application ng Java ay karaniwang pinagsama-sama sa bytecode na maaaring tumakbo sa anumang Java virtual machine (JVM) anuman ang pinagbabatayan ng arkitektura ng computer. Ang syntax ng Java ay katulad ng C at C++, ngunit may mas kaunting mga pasilidad sa mababang antas kaysa sa alinman sa mga ito. Ang Java runtime ay nagbibigay ng mga dynamic na kakayahan (tulad ng reflection at runtime code modification) na karaniwang hindi available sa tradisyonal na pinagsama-samang mga wika. Noong 2019, ang Java ay isa sa pinakasikat na programming language na ginagamit ayon sa GitHub, lalo na para sa mga client-server web application, na may naiulat na 9 milyong developer.
Na-update noong
Peb 9, 2022