前面两节了解了如何搭建Java编译器,又介绍了第一个Java程序,那么如何运行Java代码呢?

public class Main{
public static void main(String[] args) {
    System.out.println("Hi www.dotcpp.com");
    }
}


以mac为例(windows也一样),首先找个位置新建个文件夹,比如叫java(规范一些),新建一个文档,把上面这段代码拷贝进去,然后保存的时候文件名保存为Main.java。这么改的原因是文件名Main要与类名一致,后缀要改为java表示这个是java文件。保存好之后,打开终端(Windows是cmd)然后用cd命令切换到java这个文件夹里,然后输入javac命令编译成字节码文件,即输入命令:javac Main.java,如下图:

如何运行Java程序


然后我们再看一下原来新建个那个java的文件夹里,是不是多了一个文件?

如何运行Java程序


没错,右边这个Main.class就是刚才javac命令执行生成的java字节码文件,就可以执行了,怎么执行呢?要通过java命令解释执行,即继续输入命令:java Main,如下图:

如何运行Java程序


可以看到执行命令过后,屏幕上显示了代码的运行效果,显示了“Hi www.dotcpp.com”的代码,怎么样大家看明白了吗?

大家可以通过电脑无论windows还是mac甚至Linux系统都可以按这个思路进行尝试运行你的第一个代码,感受一下代码的效果吧!


PS:需要注意的是,在本地自己的编译器里写Java代码,主方法为Main,类名可以为其他名字,并不一定必须为Main,但如果在各种OJ或在线运行代码的网站上可能有要求,即必须固定为Main入口点。

public class Main{
    public static void main(String [] args){
    }
}


点赞(0)

C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:

一点编程也不会写的:零基础C语言学练课程

解决困扰你多年的C语言疑难杂症特性的C语言进阶课程

从零到写出一个爬虫的Python编程课程

只会语法写不出代码?手把手带你写100个编程真题的编程百练课程

信息学奥赛或C++选手的 必学C++课程

蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程

手把手讲解近五年真题的蓝桥杯辅导课程

Dotcpp在线编译      (登录可减少运行等待时间)