Müasir Java ən son java dili xüsusiyyətlərini və təsvirini ehtiva edir. SE15, SE16, SE17, SE18 Java-nın Tətbiqdə təfərrüatlı versiyalarıdır.
Java yüksək səviyyəli, sinif əsaslı, obyekt yönümlü proqramlaşdırma dilidir və mümkün qədər az icra asılılığına malik olmaq üçün nəzərdə tutulmuşdur. Bu, proqramçılara bir dəfə yazmağa, hər yerdə işləməyə (WORA) imkan verən ümumi təyinatlı proqramlaşdırma dilidir, yəni tərtib edilmiş Java kodu yenidən tərtib etməyə ehtiyac olmadan Java-nı dəstəkləyən bütün platformalarda işləyə bilər. Java proqramları adətən əsas kompüter arxitekturasından asılı olmayaraq istənilən Java virtual maşınında (JVM) işləyə bilən bayt koduna tərtib edilir. Java dilinin sintaksisi C və C++ dillərinə bənzəyir, lakin onların hər ikisindən daha az aşağı səviyyəli imkanlara malikdir. Java işləmə vaxtı ənənəvi tərtib edilmiş dillərdə adətən mövcud olmayan dinamik imkanlar (məsələn, əks etdirmə və icra vaxtı kodunun dəyişdirilməsi) təmin edir. 2019-cu ilə qədər Java, GitHub-a görə, xüsusilə müştəri-server veb proqramları üçün istifadə edilən ən populyar proqramlaşdırma dillərindən biri idi və 9 milyon tərtibatçı olduğu bildirilir.
Güncəlləmə vaxtı
9 fev 2022