JDK的下载、安装、卸载、以及配置环境变量

一、JDK(java开发运行环境)的下载:

1. JDK1.8地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

2. 同意协议

3. 下载即可

二、 JDK安装

1. 以管理员身份运行JDK程序

2. 点击下一步

3. 安装路径:F:\jdk1.8,点击下一步【不要有中文和空格】

4. 安装jre,点击下一步

5. ok

三、 jdk的卸载

1. 点击开始 找到控制面板

2. 查看方式;类别

3. 点击卸载程序

4. 只要名字包含java全部卸载掉

5. 如果包含有update关键字的为JDK的更新包程序,会时刻提醒你更新JDK,可以选择卸载或者不卸载。

四、测试jdk有没有安装成功;

1. 找到JDK的安装路径,查看bin目录下有没有:java.exe javac.exe【不是标准的测试方法】

2. 进入到JDK的安装路径下bin目录,打开DOS窗口输入;java或javac命令【标准的测试方法】

五、写出第一个java程序

1. 昨天安装jdk和jre是什么?

jdk:java运行与开发环境(安装JDK的时候默认自带jre)

jre:java运行环境

2. 第一个java程序(下面一步都不能少)

1). 找到JDK的bin目录

2). 创建一个后缀为java的文件,顺手给起个好听的名字

3). 使用记事本打开这个java文件

4). 写代码,java严格区分大小写,一定要注意

class Hui{

    public static void main(String[] args){

        System.out.print("第一个java程序");

}

}

5). 编译java程序,使用javac命令【注意:要带后缀名】

6). 运行java程序,使用java命令【注意:不带后缀名】

3. 常见错误

1). 错误:非法字符:'\uff08'

            解决方案:出现中文符号,改成英文即可

2). 错误:需要<标识(zhi)符>

            解决方案:

    a). 如果错误在第一行标识类名不合法,换成英文即可

    b). 如果错误不在第一行,表示单词写错了,一个一个检查即可

3). 错误:在类XXX中找不到main方法,请将main方法定义为:

                解决方案:把mian改为main

4). 错误:解析时已到达文件结尾

                解决方案:表示缺少符号{},(),或者符号写反

5). 错误:需要';'

                解决方案:缺少分号、缺少小数点

6). 错误:找不到或无法加载主类XXX

                解决方案:文件名和类名不一致,需要注意一下

7). 'javac'不是内部或外部命令,也不是可运行的程序【自己的错误】

                解决方案:

    a). JDK没有安装,或者文件安装不全,缺少javac命令

    b). DOS窗口没有进入到JDK下的bin目录     【找到正确的路径】

8). 错误:仅当显示请求注释处理时才接受类名称'Hui.java'

                   解决方案:使用javac命令的时候,java文件的后缀必须使小写

9). 错误:需要class,interfance或enum

                    解决方案:没有定义类、类class单词拼错

4. 翻译代码

class Hui{

    public static void main(String[] args){

System.out.print("第一个java程序");

}

}

类 类名{

    公共的    静态的    无返回值类型    主方法(字符串[] 数组名){

        系统.输出.打印("打印的内容");

}

}

六、 Java的运行原理

1.  安装JDK

2.  编写Java源代码

3.  编译源代码,生成字节码文件(字节码文件就是电脑能识别的语言.class)

 4. 运行字节码文件

七、 配置环境变量

1. 鼠标右键计算机(win10:此电脑; xp:我的电脑; win7:计算机)

5. 变量名尽量小写

    变量名:JAVA_HOME

6. 找到Path变量【不要删除Path变量中的变量值】

8. 把%JAVA_HOME%\bin;放到Path最前面

八、配置CLASSPATH环境变量

如果配置了ClassPath,java这个命令只能在ClassPath路径下使用ClassPath:配置ClassPath,虚拟机只会到ClassPath路径下去运行文件

九、JAVA_HOME,Path和ClassPath的区别?

JAVA_HOME:配置jdk的路径变量

Path:是引用JAVA_HOME下bin目录,达到任何地方都可以使用java和javac命令

ClassPath:指JVM(虚拟机)运行的目录

你可能感兴趣的:(JDK的下载、安装、卸载、以及配置环境变量)