javac

E356675

javac is the standard Java programming language compiler that translates Java source code into Java bytecode for the Java Virtual Machine.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (2)

Label Occurrences
javac canonical 7
Java compiler 1

Statements (52)

Predicate Object
instanceOf Java compiler
command-line tool
software development tool
abbreviationOf Java compiler
category Java development tools
developedBy Oracle Corporation
Sun Microsystems
distributedWith OpenJDK
Oracle JDK
extensionInput .java
extensionOutput .class
hasOption --add-exports
--add-opens
--module-path
--release
-Xlint
-classpath
-cp
-d
-encoding
-g
-parameters
-proc:none
-proc:only
-source
-target
implements Java Language Specification
includedIn Java Development Kit
input Java source code
invokedFrom command line
performs annotation processing
bytecode generation
flow analysis
lexical analysis
parsing
type checking
produces Java bytecode
programmingLanguage Java
requires Java runtime environment to execute
supports Java annotations
Java Language Specification
surface form: Java language specification

generics
lambda expressions
modules
supportsStandard JSR 14 generics
JSR 201 language features
JSR 335 lambda expressions
JSR 376 Java Platform Module System
targetPlatform Java Virtual Machine
usedFor building Java modules
compiling Java applications
compiling Java libraries

Referenced by (8)

Full triples — surface form annotated when it differs from this entity's canonical label.

OpenJDK includesComponent javac
Oracle JDK includes javac
JDK 1.0 includesComponent javac
jdb relatedTo javac
JVM memory model usedBy javac
this entity surface form: Java compiler
Java bytecode tooling javac
javah relatedTo javac
jlink relatedTo javac