Java千百问_08JDK详解(007)_javac是什么

Posted 幽灵雾

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java千百问_08JDK详解(007)_javac是什么相关的知识,希望对你有一定的参考价值。

点击进入_更多_Java千百问

1、javac是什么

javac即Java编程语言编译器,位于jdk/bin目录下,读取使用Java编程语言编写的源文件(.java),并编译成字节码类文件(.class)。编译器会一并编译源代码中的注解(annotations),但是会移除注释

了解注解注释看这里:[注解、注释有什么区别][2]

javac还可以隐式编译一些没有在命令行中提及的源文件。当编译源文件时,编译器常常需要它还没有识别出的类型的有关信息。对于源文件中使用、扩展或实现的每个类或接口,编译器都需要其类型信息。这包括在源文件中没有明确提及、但通过继承提供信息的类和接口。

了解继承看这里:java类的继承有什么意义

2、javac如何使用

javac工具可以再

以上是关于Java千百问_08JDK详解(007)_javac是什么的主要内容,如果未能解决你的问题,请参考以下文章

Java千百问_08JDK详解(009)_java程序如何运行

Java千百问_08JDK详解(001)_java核心框架是什么样的

Java千百问_08JDK详解(013)_JVMTI是什么

Java千百问_08JDK详解(008)_通过代码如何编译java文件

Java千百问_08JDK详解(012)_JPDA是什么

Java千百问_08JDK详解(002)_jdk工具集都有什么