Raspberry Pi 树莓派 编写Java的Hello world!

现在的树莓派都配置了Java开发环境,我们可以查看当前的java版本,输入命令:

java -version

img

可以看到是java 1.8.0_65版本。(我的树莓派的版本是Raspbian Stretch with Desktop November 2018,发布日期:2018-11-13)

如果没有安装的,请使用以下命令,在树莓派安装Java:

sudo apt-get install oracle-java8-jdk

新建Java工程文件

Java的工程文件后缀是.java。

新建一个hello.java的文件,也是用touch指令,输入命令:

touch hello.java

img

编辑工程文件

我使用的是nano编辑器对刚才新建的工程文件进行编辑,输入命令:

nano hello.java

img

进入nano编辑器的界面,输入如下代码:

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

img

(注意,上图缺少最后一个花括号 “}”)

保存(ctrl+o),退出(ctrl+x)nano编辑器。

编译Java工程文件

对Java工程文件进行编译,输入命令:

javac hello.java

img

回车后,这时出现了编译错误,这是类名(public class Helloworld\)和文件名(hello\.java)不匹配的原因。

使用mv指令,对hello.java重命名为Helloworld.java(注意大小写敏感的),输入命令:

mv hello.java Helloworld.java

img

再次编译,输入命令:

javac Helloworld.java

img

这次当然就会编译成功了!

运行Java程序

通过ls指令,我们看到刚才编译后,会出现一个Helloworld.class的程序文件,我们运行这个程序,输入指令:

java Helloworld

img

可以看到「Hello world!」的输出,树莓派上的Java程序运行成功!