Bootstrap

Day1-Java入门

1、CMD

1、打开CMD

win+r,打开运行框,输入cmd,然后回车。

在文件夹的某个路径中删除路径,输入CMD,则可以直接进入当前位置的DOS窗口,如下图

2、CMD常用命令

(1)、盘符名称+冒号,作用是:盘符切换。

(2)、dir,作用是:查看当前路径的内容,隐藏文件夹也称被打印在屏幕上。

(3)、cd+空格+目录名,作用是:进入单级目录。输入目录名时,按住tab可关联出来目录名。

(4)、cd..作用是:回退到上一级目录。

(5)、cd+空格+目录1\目录2\目录3,作用是进入多级目录3

(6)、cd+\,作用是:退回到盘符目录。

(7)、cls,作用是:清屏。

(8)、exit,作用是:退出命令提示窗口。

3、用CMD运行程序

(1)、方式1:找到程序的exe可执行文件所在的目录,切换到该目录下,然后输入该exe文件的名字,然后执行该命令即可。例如运行QQ时,在目录下执行QQ.exe命令即可运行QQ。

(2)、方式2:把QQ路径记录到环境变量当中。右击桌面的此电脑,选择属性,关于,高级系统设置,高级,环境变量,系统变量,path,编辑,新建,把QQ.exe文件所在文件夹的目录复制进去,然后点击确定就配置好了环境变量。此时重新打开CMD命令窗口,直接输入QQ.exe即可直接打开QQ。

 为什么要配置环境变量呢?

答:我们想要在任意目录下都能打开指定的软件,所以要把软件的路径配置到环境变量中。

2、helloword小案例

在文件夹里新建文本文档,输入helloword的编译代码,然后将文件名后缀改为java,在配置好Java环境变量的情况下,打开CMD,切换到该文件目录下,然后用“javac+空格+文件名(带后缀)”命令进行执行,如果代码编写错误会报错,没错误会出现空白一行。

执行完该命令后会自动生成一个class文件,然后再利用“java+空格+文件名(不带后缀)”命令执行 ,执行后就会出现代码的运行结果,如下图运行结果为helloword。

 步骤:

1、首先我们要找到自己编写的代码所在位置

2、然后,我们要编译所写的代码(即让代码变成计算机能理解的文本),javac是JDK提供的编译工具,我们可以通过这个工具把当前路径下的helloword.java文件编译成class文件。

3、最后运行代码。java也是JDK提供的一个工具,作用是用来运行代码,运行当前路径下helloword.class,这个文件。在运行的时候是不加后缀名的。

3、Java的环境配置

右击桌面的此电脑,选择属性,关于,高级系统设置,高级,环境变量,系统变量,然后新建系统变量,然后点击确认,新建环境变量时如下图所示:

变量名   JAVA_HOME
变量值   D:\desk\java\jdk     (此路径是jdk所在路径,但是不带bin)

然后点击path,编辑,新建,然后点击确定,新建时输入以下内容:

%JAVA_HOME%\bin

 注意:部分win10系统可能存在一些小BUG,电脑重启后配置的环境变量失效了。

解决方法如下:JAVA_HOME变量照旧配置

path当中不在引用JAVA_HOME了,直接写jdk所在的完整路径,例如D:Java\jdk\bin

4、Notepad++的使用

notepad++简介:高级记事本,而且Java中的一些特殊单词会高亮显示。

notepad++的安装:语言选择中文简体,安装位置安装到D盘,其他的都默认,不做任何修改。

然后进入notepad++进行设置,步骤为设置-首选项-新建-Java-ANSI,如下图所示:

编写代码的时候,右击选项卡,选择打开所在文件夹(命令行),可直接进入这个文件夹的DOS窗口。然后利用javac和java命令执行即可。

5、JDK和JRE

1、JDK是Java开发工具包,主要包含JVM虚拟机(Java程序运行的地方)、核心类库(Java已经写好的东西,我们可以直接用)、开发工具(javac、java、jdb、jhat......)

2、JRE是Java运行环境,主要包含JVM、核心类库、运行工具。

3、JDK、JRE、JVM三者之间的关系:JDK包含了JRE,JRE包含了JVM。

;