javac

维基百科,自由的百科全书
跳转至: 导航搜索



javac
開發者 昇陽電腦 (母公司甲骨文公司
穩定版本 1.7.0_25 / 2013年7月18日;12個月前 (2013-07-18)
编程语言 Java
操作系统 跨平台
类型 编译器
许可协议 GPL
網站 javac - Java programming language compiler

javac是收录于JDK中的Java语言编译器。该工具可以将后缀名为.java的源文件编译为后缀名为.class的可以运行于Java虚拟机字节码

使用方法[编辑]

开发者使用IDE编写程序,则可以直接进行编译以及运行。而IDE运行javac的实质便是命令行的调用。

javac的命令行命令为:

javac hello.java

即可生成对应的class文件。

需要注意的是,Java语言规范要求每个公共类所在的源代码文件的文件名与其类名相同,除非这个类是一个嵌套类,而class文件所包含的类必须和class文件的文件名相同,包括嵌套类。javac编译之后的class文件名会被自动命名为其中所包含的类的名字。