Développement

Java

Langage de programmation orienté objet et multi-plateforme.

Définition détaillée

Java est un langage de programmation orienté objet, fortement typé, créé par Sun Microsystems (Oracle).

Caractéristiques :

  • Write Once, Run Anywhere : JVM multiplateforme
  • Orienté Objet : Classes, héritage, polymorphisme
  • Fortement typé : Sécurité du code
  • Garbage Collection : Gestion mémoire automatique
  • Mature : Écosystème énorme

Cas d'usage :

  • Enterprise : Applications d'entreprise
  • Android : Développement mobile (historique)
  • Big Data : Hadoop, Spark
  • Backend : APIs, microservices
  • Systèmes embarqués

Frameworks populaires :

  • Spring Boot : Microservices, APIs
  • Hibernate : ORM
  • Jakarta EE : Enterprise (ex Java EE)

Java vs JavaScript :

Aucun lien ! Noms similaires par marketing

  • Java : Langage compilé, backend
  • JavaScript : Langage interprété, frontend/backend

Versions :

  • Java 8 (LTS) : Lambdas, Streams
  • Java 11 (LTS)
  • Java 17 (LTS)
  • Java 21 (LTS) : Latest

Toujours dans le top 3 des langages les plus utilisés "Java is still king in enterprise"

Explorer plus de termes

Découvrez d'autres définitions dans notre glossaire complet

<//>Retour au glossaire
Java - Définition - HULLI STUDIO | HULLI STUDIO