java环境变量

计算机概述

计算机硬件:CPU、主板、内存、电源、主机箱、硬盘、显卡、键盘、鼠标

计算机软件:系统软件和应用软件

系统软件:DOS(Disk Operating System), Windows, Linux, Unix, Mac, Android, iOS

应用软件:office  QQ聊天  YY语言  扫雷

常见快捷键

全选       Ctrl+A

              复制       Ctrl+C

              粘贴       Ctrl+V

              剪切       Ctrl+X

              撤销       Ctrl+Z

              保存       Ctrl+S

在记事本中练习

常见dos命令

d: 回车   盘符切换      

dir(directory):列出当前目录下的文件以及文件夹

cd (change directory)改变指定目录(进入指定目录)

cd.. : 退回到上一级目录

cd\: 退回到根目录

exit : 退出dos命令行

cls : (clear screen)清屏

打开DOS命令行的方式

1:开始--程序--附件--命令提示符

2:开始--运行—cmd—回车

3:win+r—cmd--回车

 

Java语言

Java之父---詹姆斯*高斯林

Java语言的特点:有很多小特点,重点有两个开源,跨平台

Java语言的平台

              1、JavaSE    2、JavaME—Android    3、JavaEE

JDK,JRE,JVM的作用及关系(掌握)

       (1)作用

              JVM:保证Java语言跨平台

              JRE:Java程序的运行环境

              JDK:Java程序的开发环境

       (2)关系

              JDK:JRE+工具

              JRE:JVM+类库

 

JDK的下载

官网:https://www.oracle.com

java环境变量

进入首页最下面,点击java for developers

java环境变量

进入以下界面

java环境变量

选择下方的红色按钮,进入jdk历史版本

java环境变量

选择相应的版本

java环境变量

建议下载7、8

java环境变量

点击所对应的版本下载(注:需注册登陆账号)

 

安装

点击下一步下一步安装

java环境变量

 

注意:建议所有跟开发相关的软件都不要安装在有中文或者空格的目录下。

java环境变量

弹出以下框时,jdk已经安装好,可以直接点击叉,也可以继续安装jre

java环境变量

安装完成

java环境变量

 

进入jdk的安装目录,例如:C:\Program Files\Java\jdk1.8.0_162\bin

可以发现.exe可执行文件,此时在该目录下可以编译和执行java程序

 

第一个java案例代码(案例)

class HelloWorld {

              public static void main(String[] args) {

                     System.out.println("HelloWorld");

              }

       }

       (1)程序解释:

              A:Java程序的最基本单位是类,所以我们要定义一个类。

                     格式:class 类名

                     举例:class HelloWorld

              B:在类中写内容的时候,用大括号括起来。

              C:Java程序要想执行,必须有main方法。

                     格式:public static void main(String[] args)

              D:要指向那些东西呢,也用大括号括起来。

              E:你要做什么呢?今天我们仅仅做了一个简单的输出

                     格式:System.out.println("HelloWorld");

                     注意:""里面的内容是可以改动的。

      

       (2)Java程序的开发执行流程:

              A:编写java源程序(.java)

              B:通过javac命令编译生成.class文件

              C:通过java命令运行.class文件

 

常见的问题(掌握)

       (1)扩展名被隐藏

              如何找到:工具--文件夹选项--查看--去除隐藏扩展名的那个勾勾

       (2)要求文件名称和类名一致。(如果不一致,可以自己尝试结果

                     javac后面跟的是文件名+扩展名

                     java后面跟的类名不带扩展名

       (3)Java语言严格区分大小写,请注意。

               还有就是单词不要写错了。

       (4)见到非法字符: \65307肯定是中文问题。

              我们写程序要求标点符号必须全部是英文状态。

       (5)括号的配对问题。

              一般来说,括号都是成对出现的。

       (6)遇到

              在类 HelloWorld 中找不到主方法, 请将主方法定义为

              肯定是主方法的格式问题。

 

java环境变量

 

此时,我们在jdk根目录下的bin文件中才能编译执行java程序

所以我们需要配置环境变量

配置环境变量

我的电脑---》右键----》属性-----进入以下界面

java环境变量

点击高级系统设置-----》选择高级-----》环境变量

java环境变量

在系统变量中,找到path变量,选择编辑,将jdk根目录的bin文件路径写入其中

java环境变量

 

path环境变量(掌握)

       (1)path环境变量的作用

              保证javac命令可以在任意目录下运行。

       (2)path配置的两种方案:

              A:方案1

                     将jdk根目录下的bin文件路径添加到path变量中

              B:方案2

                     找到环境变量的位置,在系统变量里面

                     新建:

                            变量名:JAVA_HOME(注:在后期学习中需要用到变量JAVA_HOME

                            变量值:D:\develop\Java\jdk1.7.0_60

                     修改:

                            变量名:Path

                            变量值:以前的内容;%JAVA_HOME%\bin

 

classpath环境变量(理解):

       (1)classpath环境变量的作用

              保证class文件可以在任意目录下运行

       (2)classpath环境变量的配置

              找到环境变量的位置,在系统变量里面

              新建:

                     变量名:classpath

                     变量值:jdk安装路径\lib\tools.jar; jdk安装路径\lib\ dt.jar

 

 

练习:

记事本练习

用记事本练习

Ctrl+A    全选

Ctrl+C    复制

Ctrl+V    粘贴

Ctrl+X    剪切

Ctrl+Z    撤销

Ctrl+S     保存

 

案例:曾经是个王者

       A:找到JDk的安装的bin目录。

       B:在bin目录下建立一个记事本文件并修改名成

              HelloWorld.java

       C:打开这个文件,在里面输入内容

              class HelloWorld {

                     public static void main(String[] args) {

                            System.out.println("曾经是个王者");

                     }

              }     

       D:打开DOS窗口,进入bin目录

       E:通过javac命令编译生成class文件

              javac HelloWorld.java

       F:通过java命令运行class文件

              java HelloWorld

       G:在控制台我们就能看到一个输出:

              曾经是个王者

 

请整理好自己电脑里面的文件,要有条理