Skip to content
Category

Java (programming language)

page 1
Java
object-oriented programming language
James Gosling
Canadian computer scientist
Java virtual machine
runtime environment that can execute Java bytecode as a result of compiling computer programs written in the Java programming language
Java Development Kit
implementation of either one of the Java Platform, Standard Edition, Java Platform, Enterprise Edition, or Java Platform, Micro Edition platforms
Java applet
discontinued way to run small Java programs in browsers
Q1461054
OpenJDK (Open Java Development Kit) is a free and open-source implementation of the Java Platform, Standard Edition (Java SE). It is the result of an effort Sun Microsystems began in 2006, four years before the company was acquired by Oracle Corporation. The implementation is licensed under the GNU General Public License 2 with a linking exception, preventing components that linked to the Java Class Library becoming subject to the terms of the GPL license. OpenJDK is the official reference implementation of Java SE since version 7, and is the most popular distribution of the JDK.
plain old Java object
type of object in Java programming language
Java annotation
syntactic metadata for Java source code
Java Native Interface
Framework allowing Java programs to call and be called by programs in other languages
Java package
organizes Java classes into namespaces, providing a unique namespace for each type it contains
Java interface
abstract type in Java programming
generics in Java
form of abstraction for type or method to allow them to be functions of a type parameter
IBATIS
persistence framework
Java Classloader
part of the Java Runtime Environment
.properties
.properties is a file extension for files mainly used in Java-related technologies to store the configurable parameters of an application. They can also be used for storing strings for Internationalization and localization; these are known as Property Resource Bundles.
Jakarta Expression Language
domain-specific language used in Jakarta EE web applications
name mangling
programming languages concept
Real time Java
catch-all term for a combination of technologies that enables programmers to write programs that
Inner class
comparison of Java and C++
comparison between two coding languages
Facelets
In computing, Facelets is an open-source Web template system under the Apache license and the default view handler technology (aka view declaration language) for Jakarta Faces (JSF; formerly Jakarta Server Faces and JavaServer Faces). The language requires valid input XML documents to work. Facelets supports all of the JSF UI components and focuses completely on building the JSF component tree, reflecting the view for a JSF application.
Devoxx
thumb|Devoxx Belgium 2019 team thumb|Stephan Janssen thumb|Opening keynote Devoxx Belgium 2018 with James Gosling, Mark Reinhold, Venkat Subramaniam and Stephan Janssen. thumb|Picture taken during the Devoxx Belgium 2018 Ask the architect conference session. thumb|Devoxx 2011 Keynote thumb|Devoxx 2011 Room 8 thumb|Devoxx 2011 cinema screens 200px|thumb|JavaPolis 2006
Java syntax
set of rules defining correctly structured programs
Primitive wrapper class
computer term referring to a Java class in object-oriented programming
final
keyword from the Java programming language
marker interface pattern
design pattern in computer science
comparison of C# and Java
Java concurrency
simultaneous processing in the Java language
list of Java keywords
Wikimedia list article...
Bean Scripting Framework
software to integrate the Java programming language with other scripting languages