Ubuntu上如何编译运行java程序?

创建hello.java文件, 输入:

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

    }
}

在hello.java所在的directory中,

打开terminal, 输入

javac hello.java

会生成java.class文件;

接着在terminal中输入

java hello

即可输出结果

hello, world!

也可以一步到位,直接输入:

javac hello.java && java hello

和C语言中

gcc hello.c && ./a.out

道理一样