Java
Write Once, Run Anywhere
First appeared: 1995Designed by: James Gosling
A class-based, object-oriented language running on the JVM, widely used in enterprise, Android, and cloud applications.
Links
Paradigm
OOPMulti-paradigm
Hello, World
public class Main {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}About
Created by James Gosling at Sun Microsystems in 1995. Acquired by Oracle in 2010. Java 8 (2014) introduced lambdas and streams.
Type system: StaticEcosystem
Package Managers
MavenGradle
Frameworks
Spring BootHibernateQuarkusMicronaut