百木园-与人分享,
就是让自己快乐。

JAVA学习过程记录(一)

前言:

经历过一年的考研学习最后还是没能如愿终归还是有些遗憾吧。但是我相信努力学习无论最后成没成功,都绝不是无用功。

人生的目的地固然重要,但是也不要忽视了沿途的风景。我会永远坚持永远相信,世上无难事,只怕有心人。所以来记录一下自己的学习成果,看看最后自己到底能走到哪一步。

 

 

首先先创建一个文件 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程序已经完成了,虽然只是简单的一个小程序,但是其实里面还有很多细节以及知识点需要掌握。所以一定要注意细节,细节往往能决定成败,在以后的程序员生涯中,有可能只是小小的一个错误甚至会酿成大祸,以后要多多注意。

 


来源:https://www.cnblogs.com/whiplash/p/15991414.html
本站部分图文来源于网络,如有侵权请联系删除。

未经允许不得转载:百木园 » JAVA学习过程记录(一)

相关推荐

  • 暂无文章