Java Language

GPTKB entity

Statements (99)
Predicate Object
gptkbp:instanceOf gptkb:programming_language
gptkbp:compilesTo Java bytecode
gptkbp:currentMaintainer gptkb:Oracle_Corporation
gptkbp:designedBy gptkb:James_Gosling
gptkbp:developedBy gptkb:Sun_Microsystems
gptkbp:fileExtension .java
gptkbp:firstAppearance 1995
gptkbp:hasFeature gptkb:Java_Standard_Edition_API
gptkbp:hasIDE gptkb:Eclipse
gptkb:IntelliJ_IDEA
gptkb:NetBeans
gptkb:JDeveloper
gptkb:BlueJ
https://www.w3.org/2000/01/rdf-schema#label Java Language
gptkbp:influenced gptkb:C#
gptkb:Groovy
gptkb:Kotlin
gptkb:Scala
PHP
Dart
gptkbp:influencedBy gptkb:Objective-C
gptkb:Smalltalk
gptkb:C++
C
gptkbp:ISOStandard nan
gptkbp:latestReleaseVersion gptkb:Java_SE_21
2023-09-19
gptkbp:license gptkb:GNU_General_Public_License
gptkb:Oracle_Binary_Code_License_Agreement
gptkbp:logo https://upload.wikimedia.org/wikipedia/en/3/30/Java_programming_language_logo.svg
gptkbp:nickname Write Once, Run Anywhere
gptkbp:notableFor gptkb:Amazon_Corretto
gptkb:IBM_J9
gptkb:OpenJDK
gptkb:Oracle_JDK
gptkb:Zulu_OpenJDK
gptkbp:notableFramework gptkb:Jersey
gptkb:spring
gptkb:Apache_Camel
gptkb:Apache_Kafka
gptkb:JavaFX
gptkb:Log4j
gptkb:SLF4J
gptkb:TestNG
gptkb:Apache_Tomcat
gptkb:Dropwizard
gptkb:Grails
gptkb:Hibernate
gptkb:JUnit
gptkb:Jakarta_EE
gptkb:JavaServer_Faces
gptkb:Micronaut
gptkb:Play_Framework
gptkb:Quarkus
gptkb:Struts
gptkb:Vaadin
gptkb:Vert.x
gptkb:Elasticsearch
gptkb:Mockito
gptkb:JasperReports
gptkb:Apache_Hadoop
gptkb:Apache_Solr
gptkb:Apache_Spark
gptkb:Apache_Lucene
gptkb:BIRT
gptkbp:packageManager gptkb:Dragon
gptkb:Gradle
gptkb:Maven
gptkbp:paradigm imperative
generic
object-oriented
reflective
structured
gptkbp:platform gptkb:Java_Virtual_Machine
gptkbp:previousMaintainer gptkb:Sun_Microsystems
gptkbp:runsOn gptkb:Java_Virtual_Machine
gptkbp:standardizedBy gptkb:Java_Community_Process
gptkbp:supports cross-platform
networking
exception handling
multithreading
concurrency
automatic garbage collection
GUI development
gptkbp:typingDiscipline strong
safe
static
gptkbp:usedFor big data
cloud computing
embedded systems
scientific computing
web development
desktop applications
enterprise applications
mobile applications
gptkbp:website https://www.oracle.com/java/
gptkbp:bfsParent gptkb:JEP_181:_Nest-Based_Access_Control
gptkb:JEP_443:_Unnamed_Patterns_and_Variables_(Preview)
gptkbp:bfsLayer 7