购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

3.2 命令行编译运行Java程序

在CentOS 7下会自动安装好JDK(Java开发包),所以我们可以直接编译Java程序。读者可以在命令行下用javac -version和java -version测试:

[root@localhost ~]# javac -version
javac 1.8.0_181
[root@localhost ~]# java -version
openjdk version "1.8.0_181"
OpenJDK Runtime Environment (build 1.8.0_181-b13)
OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)
[root@localhost ~]#

其中命令javac就是用来编译Java源文件的。趁热打铁,马上来一个纯手工版的HelloWorld程序。

【例3.1】 命令行下的HelloWorld程序

1)在命令下切换到某个目录,然后用vi命令编辑一个Java源码文件,代码如下:

public class test {
    public static void main(String[] args) {
        System.out.println("Hello world!");
    }
}

然后保存为test.java。

2)在命令行下编译:

[root@localhost ex]# javac test.java

如果没有错误,此时可以在同一个目录下看到多了一个test.class文件,这是test.java的字节码文件,它可以在Java虚拟机中运行。

[root@localhost ex]# ls
test.class  test.java

运行test,命令如下:

[root@localhost ex]# java test
Hello world!
[root@localhost ex]#

至此,我们的手工版HelloWorld程序创建成功了。考虑到vi高手毕竟是少数,年轻人更喜欢用图形界面开发程序,所以我们要从武器库中拿出更现代化的开发工具来学习。企业一线开发中的程序规模都不小,用的开发工具大多是图形化开发工具,因此对于命令行的编译运行过程读者只需了解即可。 72KG831Ds099SIzER3pfByi5YhHCVxi3Lsh5jPabVmVAPYOW4VMulUaQCm3cCA40

点击中间区域
呼出菜单
上一章
目录
下一章
×