天天看点

Java的运行(基础必备! ! !)

这条可能出看很简单,Java程序的运行谁不会呢?不过很多时候, 我们只是单纯通过IDE去执行Java程序,底层IDE又是如何执行Java程序呢?很多人并不了解。

这个知识点是最最基本的Java开发者必须掌握的,初学Java,第一个肯定是教你如何才能在命令行中执行Java程序,但是很多人一旦把Java学完了,IDE用上了,就把这个都忘了。为什么强调要知道这个呢,知道了Java最纯粹的启动方式之后,你才可以在启动出问题的时候,去分析当时启动的目录多少,执行命名如何,参数如何,是否有缺失等。 这样有利于你真正开发中去解决那些奇奇怪怪的可能和环境相关的问题。

在这里需要掌握的知识有:

1)Javac 编译Java文件为 class 文件

2)Java 命令的使用, 带package的Java类如何在命令行中启动

3)Java程序涉及到的各个路径(classpath, Java。library。path, Java运行的主目录等)