Java

GPTKB entity
AI-created image of Java
AI-created image

Statements (86)
Predicate Object
gptkbp:instanceOf gptkb:programming_language
gptkbp:compilesTo Java bytecode
gptkbp:designedBy gptkb:James_Gosling
gptkbp:developedBy gptkb:Sun_Microsystems
gptkbp:executedBy gptkb:Java_Virtual_Machine
gptkbp:fileExtension .class
.jar
.java
gptkbp:firstAppearance 1995
https://www.w3.org/2000/01/rdf-schema#label Java
gptkbp:influenced gptkb:JavaScript
gptkb:Python
gptkb:C#
gptkb:Groovy
gptkb:Kotlin
gptkb:Scala
D
PHP
gptkbp:influencedBy gptkb:Objective-C
gptkb:Smalltalk
gptkb:Ada_83
gptkb:C++
gptkb:UCSD_Pascal
C
gptkbp:ISOStandard gptkb:ISO/IEC_23270
gptkbp:latestReleaseVersion gptkb:Java_20
gptkbp:license gptkb:GNU_General_Public_License
gptkb:Oracle_Binary_Code_License_Agreement
gptkbp:logo Java logo.svg
gptkbp:notableFor gptkb:Amazon_Corretto
gptkb:IBM_J9
gptkb:OpenJDK
gptkb:Oracle_JDK
gptkb:SAP_SapMachine
gptkb:Zulu_OpenJDK
gptkbp:notableFramework gptkb:spring
gptkb:Apache_Tomcat
gptkb:Dropwizard
gptkb:Eclipse_MicroProfile
gptkb:Grails
gptkb:Hibernate
gptkb:JUnit
gptkb:Jakarta_EE
gptkb:JavaServer_Faces
gptkb:Micronaut
gptkb:Play_Framework
gptkb:Quarkus
gptkb:Struts
gptkb:Vaadin
gptkbp:packageManager gptkb:Dragon
gptkb:Gradle
gptkb:Maven
gptkbp:paradigm imperative
generic
object-oriented
reflective
structured
gptkbp:platform gptkb:Java_Virtual_Machine
gptkbp:primaryUse embedded systems
web applications
desktop applications
enterprise applications
mobile applications
gptkbp:runsOn gptkb:Windows
gptkb:macOS
gptkb:Linux
gptkb:Solaris
gptkbp:standardLibrary gptkb:Java_Standard_Edition_API
gptkbp:supports garbage collection
multithreading
gptkbp:typingDiscipline nominative
strong
safe
static
gptkbp:usedFor gptkb:IoT
big data
cloud computing
financial services
scientific computing
games
Android app development
server-side development
gptkbp:uses bytecode
gptkbp:website https://www.oracle.com/java/
gptkbp:bfsParent gptkb:school
gptkbp:bfsLayer 3