前言:
经历过一年的考研学习最后还是没能如愿终归还是有些遗憾吧。但是我相信努力学习无论最后成没成功,都绝不是无用功。
人生的目的地固然重要,但是也不要忽视了沿途的风景。我会永远坚持永远相信,世上无难事,只怕有心人。所以来记录一下自己的学习成果,看看最后自己到底能走到哪一步。
首先先创建一个文件 HelloWorld.java
有如下代码:
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World"); } }
这是一个最简单的HelloWorld案例,首先在java中,args是arguments的缩写,是指字符串变量名,属于引用变量。其实说大白话来说这只是一个代号,可以随便取。String[]代表一个数组
String args[] 与 String[] args 都可以执行,前者是C++的语法,后者是JAVA的语法,不过还是建议使用String[] args。
建议一开始不使用集成开发环境IDE,这样有利于代码的掌握。所以需要学习一些基本的DOS命令:.
以win10为例,怎么打开命令行——win+r(组合键),然后输入cmd,回车。
什么是DOS命令呢?DOS命令是只有在DOS命令窗口才可以输入和执行的命令,在最初的Windows计算机中并没有图形界面,只有DOS命令窗口。
所以只能通过这些DOS命令来完成一系列操作,例如文件的新建,删除,保存,编辑。
命令一:
mkdir icecream:如图所示,在C盘用户下新建了一个icecream文件夹
PS: 如果想复制DOS命令窗口中的内容,以win10为例,可以左键点击拖动所需区域进行复制。
Q:如何切换盘符?
A:直接输入盘符即可:例如 C: 回车,D: 回车,E: 回车,F: 回车
命令二:切换目录(重中之重)
使用CD命令即可切换目录 CD:change directory
cd的语法格式为:cd 路径 而路径分为两种,其中一种叫相对路径,一种叫绝对路径。
什么是绝对路径:
例如:C:\Users\icecream
F:\Qt
在Windows操作系统中凡是以盘符为开头的都是绝对路径
而相对路径不会以盘符为开头
cd命令还可以用来切换路径,例如cd F:\Qt就切换到了F盘符下的QT文件夹下
cd .. 回到上一级目录
cd \ 回到根路径
命令三:cls 清屏
在DOS命令窗口输入cls可以清除窗口中的所有内容
命令四:dir 显示当前目录下的所有东西
命令五:exit 退出当前DOS命令窗口。
命令六:
格式:del 文件名 即可删除该目录下的文件
如图新建了一个icecream.txt的文件
输出该命令后删除了icecream.txt的文件
模糊匹配:
格式为 del *
如图所示 即删除了所有txt文件.
学习了如上命令后回到最开始,新建一个txt文本,将以下代码复制进去,并修改名字为helloworld.java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
然后输入javac helloworld.java 该命令用于将 java 源文件编译为 class 字节码文件
但是发现出错了,这到底怎么回事呢。经过资料的查询,发现问题在于程序中的类名和文件保存时的文件名不一致
代码中的类为HelloWorld,而我自己新建的JAVA文件名为helloworld,所以导致了出错
修改后即可完成编译,然后输入java HelloWorld即可完成JAVA程序的实现
如图所示,输出了Hello World。 (如果DOS命令窗口中提示“xxx"不是内部或外部命令,也不是可执行的程序或批处理文件,则需要进行环境变量的配置,环境变量相关知识详见随笔二)
至此,我的第一个JAVA程序已经完成了,虽然只是简单的一个小程序,但是其实里面还有很多细节以及知识点需要掌握。所以一定要注意细节,细节往往能决定成败,在以后的程序员生涯中,有可能只是小小的一个错误甚至会酿成大祸,以后要多多注意。