centos 中完成 java 环境配置之后,在编写 java 程序时,与 win 有一些不同,下面以所有程序猿的第一个程序 "Hello,Java!" 为例
1、创建文件夹存放程序
在命令行输入:mkdir -p /root/javaDemo
2、编写 java 源文件,该程序命名"Hello"(为书写方便,先进入 javaDemo 目录)
在命令行输入:cd /root/javaDemo
在命令行输入:vim Hello.java
cd(change directory):Linux指令,切换当前工作目录 / 至指定目录 javaDemo
vim:Linux指令,从 vi 指令发展而来,在源文件中区别于 vi 枯燥的呈现形式,附加了程序开发特色。若vi是十分老式但全面的文字处理器,则 vim 是优秀的程序开放处理器,这里不做过多阐述
这里需要注意的是,源文件的创建需要在名称后面加上文件后缀名 .java ,这点十分重要
3、在输入模式中编写程序源码,保存并退出
按键 i 进入输入模式,并编写程序如下:
编写好程序之后,按键 esc 退出输入模式
再按键 :wq 保存并退出
这里需要注意的是,类名需要与源文件名一致,否则编译不会通过
4、编译源文件
在命令行输入:javac Hello.java
编译成功则不会有响应,但会生成 Hello.javac 二进制文件
而编译失败会出现如下情况(错误类型不局限以下)
这里需要注意的是,每次 .java 文件编辑之后,都需要 javac 重新编译一次,否则运行时会依照原先的 javac 文件运行
5、运行程序
在命令行输入:java Hello
需要注意的是,在运行程序的时候,不需要加文件后缀名 .java ,运行结果如下