目录
- 1.创建java源文件
- 2.命令行执行
- 3.java程序运行流程
- 知识扩展
前言:续上一篇初始java,为了更好的理解java中的程序运行过程,即从源文件到代码运行,我以记事本的方法以及使用命令行的方式,为大家分析代码执行的过程,当然我们以后肯定不会使用记事本写代码,这只不过是帮助大家理解罢了,毕竟谁叫我们是初学者呢。
1.创建java源文件
首先第一步,我们需在磁盘目录底下创建一个文本,并把文本修改为XXX.java的形式,然后用笔记本的打开方式打开,写入第一个java程序,那第一步创建java源文件就是算完成了。
注意:
每次在修改内容后一定要记得保存,否则运行时会出错
2.命令行执行
在做完上述操作后,首先使用Windows+R键或菜单搜索cmd打开系统命令行界面如图
此时这里磁盘路径默认为c盘,如果你写的源文件在其他盘上的话,那你要先把磁盘路径改为文件所在盘,比如说我的源文件就是在D盘中,那具体操作如图
完成以上操作后,就可以对源文件进行处理了
首先使用javac编译器对xxx.java文件进行编译处理
然后最后使用Java 对刚生成的xxx.class文件进行连接运行,而xxx.class文件有一个很大的特点就是,只要电脑上有JVM虚拟机,就可以实现跨平台
3.java程序运行流程
知识扩展
如果在进行用javac编译器对源文件文件进行处理时,如果程序输出中有中文字符,因为记事本中的编码格式是UTF-8编码的,但javac是以GBK格式编码的,所以此时可能会出现乱码
所以要改变javac中的编码格式
这样就可以正常运行了
好啦这篇文章主要是对上一篇文章java程序的运行过程做一个更加深入的理解,当然现在我们以不太会使用记事本写代码了,所以理解就好