用命令行运行java前言:看了好多书一直强调刚开始学一门语言的时候,不要用IDE,要尝试着用命令行的模式,这篇博客是在借鉴别人的基础之上,有一些补充来说明命令行模式下的Java的运行。

首先区分文本编辑器与IDE的区别

这两个解基本概念并没有划分的十分明确,可能流传的最广的一句话——有时候IDE和“编辑器”的区别是:前者是做得好的IDE;后者是做得不好的IDE、除了文本编辑还行、其它大部分功能做得不好甚至很多功能还没做完(也不打算做)

文本编辑器与IDE是一种包含与被包含的关系,就是文本编辑器最主要的职能就是用来文本编辑,win10上自带的记事本就是一种文本编辑器,而IDE是文本编辑与一系列程序开发里运用的工具的集合

为什么要讲文本编辑与IDE的区别呢,应为这里涉及到一个观念的认知,我们编写的源码是什么,下面是源码的定义

java 执行命令 directory java的执行命令是什么_java的运行命令是什么

可以这样说,源码与文本文件的主要区别就在于是否符合程序设计规范,而我们写代码写的就是这种符合程序设计规范的一种文本文件,这里就引出了我们写程序的第一步,你不管是使用哪种语言,不管是用集成开发环境还是文本编辑器,你所做的第一步就是写一个符合你所学语言的规范的文本文件

其次,就是区分命令行的问题,命令行的关键在于命令,他不是用来书写代码的,他是运用jdk的开发环境来编译以及运行你所写的符合设计规范的文本文件

最后,写一些注意事项

1、关于Java的类的命名与文件(.java)的命名要一样

2、用命令行运行java,首先需要用cd切到java文件所在的文件

3、别忘了用javac进行编译