Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

Java Development Kit

Index Java Development Kit

The Java Development Kit (JDK) is an implementation of either one of the Java Platform, Standard Edition, Java Platform, Enterprise Edition, or Java Platform, Micro Edition platforms released by Oracle Corporation in the form of a binary product aimed at Java developers on Solaris, Linux, macOS or Windows. [1]

65 relations: Aicas, Apache Harmony, Apple Inc., AppletViewer, ARM architecture, Azul Systems, Blackdown Java, Classpath (Java), Command-line interface, Debugger, Disassembler, Free software, GNU, GNU Classpath, GNU Compiler for Java, GNU General Public License, IA-32, IcedTea, Interface description language, Internationalization and localization, JamaicaVM, JAR (file format), Java (programming language), Java (software platform), Java Access Bridge, Java API for XML Web Services, Java bytecode, Java compiler, Java Interface Definition Language, Java Platform, Enterprise Edition, Java Platform, Micro Edition, Java Platform, Standard Edition, Java version history, Java virtual machine, Java Web Start, Javac, Javadoc, JConsole, JRockit, Keystore, Language binding, Library (computing), Linux, List of Java APIs, Loader (computing), Mac OS Runtime for Java, Macintosh operating systems, MacOS, Metadata facility for Java, Microsoft Windows, ..., OpenJ9, OpenJDK, Oracle Corporation, Pack200, Profiling (computer programming), Shell (computing), Shell script, Software development kit, Solaris (operating system), Source code, SPARC, Stack trace, VisualVM, Windows NT, X86-64. Expand index (15 more) »

Aicas

aicas GmbH is a software corporation headquartered in the Germany with subsidiaries in France and the United States.

New!!: Java Development Kit and Aicas · See more »

Apache Harmony

Apache Harmony is a retired open source, free Java implementation, developed by the Apache Software Foundation.

New!!: Java Development Kit and Apache Harmony · See more »

Apple Inc.

Apple Inc. is an American multinational technology company headquartered in Cupertino, California, that designs, develops, and sells consumer electronics, computer software, and online services.

New!!: Java Development Kit and Apple Inc. · See more »

AppletViewer

AppletViewer is a standalone command-line program from Sun to run Java applets.

New!!: Java Development Kit and AppletViewer · See more »

ARM architecture

ARM, previously Advanced RISC Machine, originally Acorn RISC Machine, is a family of reduced instruction set computing (RISC) architectures for computer processors, configured for various environments.

New!!: Java Development Kit and ARM architecture · See more »

Azul Systems

Azul Systems, Inc., a privately held company, develops runtime platforms for executing Java-based applications.

New!!: Java Development Kit and Azul Systems · See more »

Blackdown Java

Blackdown Java was a Linux port of Sun Microsystems's Java virtual machine, developed by a group of volunteers led by Juergen Kreileder, Steve Byrne, and Karl Asha, and included a team of volunteers from around the globe.

New!!: Java Development Kit and Blackdown Java · See more »

Classpath (Java)

Classpath is a parameter in the Java Virtual Machine or the Java compiler that specifies the location of user-defined classes and packages.

New!!: Java Development Kit and Classpath (Java) · See more »

Command-line interface

A command-line interface or command language interpreter (CLI), also known as command-line user interface, console user interface and character user interface (CUI), is a means of interacting with a computer program where the user (or client) issues commands to the program in the form of successive lines of text (command lines).

New!!: Java Development Kit and Command-line interface · See more »

Debugger

A debugger or debugging tool is a computer program that is used to test and debug other programs (the "target" program).

New!!: Java Development Kit and Debugger · See more »

Disassembler

A disassembler is a computer program that translates machine language into assembly language—the inverse operation to that of an assembler.

New!!: Java Development Kit and Disassembler · See more »

Free software

Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions.

New!!: Java Development Kit and Free software · See more »

GNU

GNU is an operating system and an extensive collection of computer software.

New!!: Java Development Kit and GNU · See more »

GNU Classpath

GNU Classpath is a free software implementation of the standard class library for the Java programming language.

New!!: Java Development Kit and GNU Classpath · See more »

GNU Compiler for Java

The GNU Compiler for Java (GCJ) is a free compiler for the Java programming language.

New!!: Java Development Kit and GNU Compiler for Java · See more »

GNU General Public License

The GNU General Public License (GNU GPL or GPL) is a widely used free software license, which guarantees end users the freedom to run, study, share and modify the software.

New!!: Java Development Kit and GNU General Public License · See more »

IA-32

IA-32 (short for "Intel Architecture, 32-bit", sometimes also called i386) is the 32-bit version of the x86 instruction set architecture, first implemented in the Intel 80386 microprocessors in 1985.

New!!: Java Development Kit and IA-32 · See more »

IcedTea

IcedTea is a build and integration project for OpenJDK launched by Red Hat in June 2007.

New!!: Java Development Kit and IcedTea · See more »

Interface description language

An interface description language or interface definition language (IDL), is a specification language used to describe a software component's application programming interface (API).

New!!: Java Development Kit and Interface description language · See more »

Internationalization and localization

In computing, internationalization and localization are means of adapting computer software to different languages, regional differences and technical requirements of a target locale.

New!!: Java Development Kit and Internationalization and localization · See more »

JamaicaVM

The JamaicaVM is a virtual machine and build environment for developing and running realtime Java programs.

New!!: Java Development Kit and JamaicaVM · See more »

JAR (file format)

A JAR (Java ARchive) is a package file format typically used to aggregate many Java class files and associated metadata and resources (text, images, etc.) into one file for distribution.

New!!: Java Development Kit and JAR (file format) · See more »

Java (programming language)

Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.

New!!: Java Development Kit and Java (programming language) · See more »

Java (software platform)

Java is a set of computer software and specifications developed by James Gosling at Sun Microsystems, which was later acquired by the Oracle Corporation, that provides a system for developing application software and deploying it in a cross-platform computing environment.

New!!: Java Development Kit and Java (software platform) · See more »

Java Access Bridge

The Java Access Bridge (JAB) exposes accessibility information about Java components to screen readers and other assistive technologies running on the Windows platform.

New!!: Java Development Kit and Java Access Bridge · See more »

Java API for XML Web Services

The Java API for XML Web Services (JAX-WS) is a Java programming language API for creating web services, particularly SOAP services.

New!!: Java Development Kit and Java API for XML Web Services · See more »

Java bytecode

Java bytecode is the instruction set of the Java virtual machine (JVM).

New!!: Java Development Kit and Java bytecode · See more »

Java compiler

A Java compiler is a compiler for the programming language Java.

New!!: Java Development Kit and Java compiler · See more »

Java Interface Definition Language

In software development, Java Interface Definition Language, or Java IDL, is an implementation of the CORBA specification and enables interoperability and connectivity with heterogeneous objects.

New!!: Java Development Kit and Java Interface Definition Language · See more »

Java Platform, Enterprise Edition

Java Platform, Enterprise Edition (Java EE), formerly Java 2 Platforms, Enterprise Edition (J2EE), currently Jakarta EE, is a set of specifications, extending Java SE with specifications for enterprise features such as distributed computing and web services.

New!!: Java Development Kit and Java Platform, Enterprise Edition · See more »

Java Platform, Micro Edition

Java Platform, Micro Edition or Java ME is a computing platform for development and deployment of portable code for embedded and mobile devices (micro-controllers, sensors, gateways, mobile phones, personal digital assistants, TV set-top boxes, printers).

New!!: Java Development Kit and Java Platform, Micro Edition · See more »

Java Platform, Standard Edition

Java Platform, Standard Edition (Java SE) is a computing platform for development and deployment of portable code for desktop and server environments.

New!!: Java Development Kit and Java Platform, Standard Edition · See more »

Java version history

The Java language has undergone several changes since JDK 1.0 as well as numerous additions of classes and packages to the standard library.

New!!: Java Development Kit and Java version history · See more »

Java virtual machine

A Java virtual machine (JVM) is a virtual machine that enables a computer to run Java programs as well as programs written in other languages and compiled to Java bytecode.

New!!: Java Development Kit and Java virtual machine · See more »

Java Web Start

In computing, Java Web Start (also known as JavaWS, javaws or JAWS) is a framework developed by Sun Microsystems (now Oracle) that allows users to start application software for the Java Platform directly from the Internet using a web browser.

New!!: Java Development Kit and Java Web Start · See more »

Javac

javac (pronounced "java-see") is the primary Java compiler included in the Java Development Kit (JDK) from Oracle Corporation.

New!!: Java Development Kit and Javac · See more »

Javadoc

Javadoc (originally cased JavaDoc) is a documentation generator created by Sun Microsystems for the Java language (now owned by Oracle Corporation) for generating API documentation in HTML format from Java source code.

New!!: Java Development Kit and Javadoc · See more »

JConsole

JConsole is a graphical monitoring tool to monitor Java Virtual Machine (JVM) and Java applications both on a local or remote machine.

New!!: Java Development Kit and JConsole · See more »

JRockit

JRockit, a proprietary Java virtual machine (JVM) originally developed by Appeal Virtual Machines and acquired by BEA Systems in 2002, became part of Oracle Fusion Middleware as part of acquisition of BEA Systems in 2008.

New!!: Java Development Kit and JRockit · See more »

Keystore

A Java KeyStore (JKS) is a repository of security certificates either authorization certificates or public key certificates plus corresponding private keys, used for instance in SSL encryption.

New!!: Java Development Kit and Keystore · See more »

Language binding

In computing, a binding from a programming language to a library or operating system service is an application programming interface (API) providing glue code to use that library or service in a given programming language.

New!!: Java Development Kit and Language binding · See more »

Library (computing)

In computer science, a library is a collection of non-volatile resources used by computer programs, often for software development.

New!!: Java Development Kit and Library (computing) · See more »

Linux

Linux is a family of free and open-source software operating systems built around the Linux kernel.

New!!: Java Development Kit and Linux · See more »

List of Java APIs

There are two types Java programming language application programming interfaces (APIs).

New!!: Java Development Kit and List of Java APIs · See more »

Loader (computing)

In computer systems a loader is the part of an operating system that is responsible for loading programs and libraries.

New!!: Java Development Kit and Loader (computing) · See more »

Mac OS Runtime for Java

Mac OS Runtime for Java (MRJ, originally Macintosh Runtime for Java) was Apple's proprietary virtual machine for Java-based applications in the classic Mac OS (i.e. versions prior to Mac OS X).

New!!: Java Development Kit and Mac OS Runtime for Java · See more »

Macintosh operating systems

The family of Macintosh operating systems developed by Apple Inc. includes the graphical user interface-based operating systems it has designed for use with its Macintosh series of personal computers since 1984, as well as the related system software it once created for compatible third-party systems.

New!!: Java Development Kit and Macintosh operating systems · See more »

MacOS

macOS (previously and later) is a series of graphical operating systems developed and marketed by Apple Inc. since 2001.

New!!: Java Development Kit and MacOS · See more »

Metadata facility for Java

The Metadata Facility for Java is a specification for Java that defines an API for annotating fields, methods, and classes as having particular attributes that indicate they should be processed in specific ways by development tools, deployment tools, or run-time libraries.

New!!: Java Development Kit and Metadata facility for Java · See more »

Microsoft Windows

Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.

New!!: Java Development Kit and Microsoft Windows · See more »

OpenJ9

Eclipse OpenJ9 (previously known as IBM J9) is a Java Virtual Machine developed by IBM and the Eclipse Foundation.

New!!: Java Development Kit and OpenJ9 · See more »

OpenJDK

OpenJDK (Open Java Development Kit) is a free and open source implementation of the Java Platform, Standard Edition (Java SE).

New!!: Java Development Kit and OpenJDK · See more »

Oracle Corporation

Oracle Corporation is an American multinational computer technology corporation, headquartered in Redwood Shores, California.

New!!: Java Development Kit and Oracle Corporation · See more »

Pack200

Pack200, specified in JSR 200, is a compacting archive format developed by Sun, reducing JAR file sizes by a factor of 7 to 9.

New!!: Java Development Kit and Pack200 · See more »

Profiling (computer programming)

In software engineering, profiling ("program profiling", "software profiling") is a form of dynamic program analysis that measures, for example, the space (memory) or time complexity of a program, the usage of particular instructions, or the frequency and duration of function calls.

New!!: Java Development Kit and Profiling (computer programming) · See more »

Shell (computing)

In computing, a shell is a user interface for access to an operating system's services.

New!!: Java Development Kit and Shell (computing) · See more »

Shell script

A shell script is a computer program designed to be run by the Unix shell, a command-line interpreter.

New!!: Java Development Kit and Shell script · See more »

Software development kit

A software development kit (SDK or devkit) is typically a set of software development tools that allows the creation of applications for a certain software package, software framework, hardware platform, computer system, video game console, operating system, or similar development platform.

New!!: Java Development Kit and Software development kit · See more »

Solaris (operating system)

Solaris is a Unix operating system originally developed by Sun Microsystems.

New!!: Java Development Kit and Solaris (operating system) · See more »

Source code

In computing, source code is any collection of code, possibly with comments, written using a human-readable programming language, usually as plain text.

New!!: Java Development Kit and Source code · See more »

SPARC

SPARC, for Scalable Processor Architecture, is a reduced instruction set computing (RISC) instruction set architecture (ISA) originally developed by Sun Microsystems.

New!!: Java Development Kit and SPARC · See more »

Stack trace

In computing, a stack trace (also called stack backtrace or stack traceback) is a report of the active stack frames at a certain point in time during the execution of a program.

New!!: Java Development Kit and Stack trace · See more »

VisualVM

VisualVM is a tool that provides a visual interface for viewing detailed information about Java applications while they are running on a Java Virtual Machine (JVM).

New!!: Java Development Kit and VisualVM · See more »

Windows NT

Windows NT is a family of operating systems produced by Microsoft, the first version of which was released in July 1993.

New!!: Java Development Kit and Windows NT · See more »

X86-64

x86-64 (also known as x64, x86_64, AMD64 and Intel 64) is the 64-bit version of the x86 instruction set.

New!!: Java Development Kit and X86-64 · See more »

Redirects here:

J2SDK, JDK, Java 2 SDK, Java 2 Software Development Kit, Java Development Toolkit, Java SDK, Java jdk.

References

[1] https://en.wikipedia.org/wiki/Java_Development_Kit

OutgoingIncoming
Hey! We are on Facebook now! »