用javac输出i like javac programing
时间: 2024-06-15 18:04:01 浏览: 8
javac是Java编译器的命令行工具,用于将Java源代码编译成可执行的字节码文件。如果你想输出"i like javac programming",你可以创建一个Java源代码文件,然后使用javac命令将其编译成字节码文件,最后使用Java虚拟机来执行该字节码文件。
以下是一个简单的示例代码:
```java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("i like javac programming");
}
}
```
保存上述代码为HelloWorld.java,然后在命令行中使用javac命令进行编译:
```
javac HelloWorld.java
```
编译成功后,会生成一个名为HelloWorld.class的字节码文件。最后,使用Java虚拟机来执行该字节码文件:
```
java HelloWorld
```
执行后,你将在控制台上看到输出结果:"i like javac programming"。
相关问题
用javac编译生成不同版本的源码和目标class
要编译生成不同版本的源码和目标class,可以使用以下命令:
1. 编译生成指定版本的源码和目标class:
```
javac -source <version> -target <version> <source files>
```
其中,`<version>`为指定的版本号,例如1.8;`<source files>`为需要编译的源代码文件。
例如,编译生成Java 8版本的源码和目标class:
```
javac -source 1.8 -target 1.8 Hello.java
```
2. 编译生成多个版本的源码和目标class:
```
javac -source <version1>,<version2>,... -target <version1>,<version2>,... <source files>
```
其中,`<version1>,<version2>,...`为多个版本号,用逗号分隔。
例如,编译生成Java 8和Java 11版本的源码和目标class:
```
javac -source 1.8,11 -target 1.8,11 Hello.java
```
javac
`javac` 是 Java 编译器的命令行工具,用于将 Java 代码编译成 Java 字节码文件。它是 JDK 中的一部分,可以在控制台或终端窗口中使用。要使用 `javac`,需要先安装 Java 开发工具包 (JDK)。如果已经安装了 JDK,则可以打开控制台或终端窗口,并导航到 Java 代码所在的目录,然后运行以下命令来编译 Java 代码:
```
javac MyJavaFile.java
```
这将生成一个名为 `MyJavaFile.class` 的字节码文件,该文件包含了编译后的 Java 代码。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)