JDK的下载和安装

可以去oracle官网里面下载JDK:http://www.oracle.com
英文不好的同学可以通过下面这个百度网盘的链接进行下载:http://pan.baidu.com/s/1gfmfszT
目前最高版本是10,是2018年3月份发布的,但是使用较多的还是jdk7或者jdk8,所以建议下载JDK8的版本。网盘的链接里面有64位和32位,注意选择跟自己电脑匹配的JDK。
安装注意事项:

安装路径中最好不要出现中文、空格或特殊字符
最好不要安装到C盘,我的安装路径:D:\Java\jdk1.8.0_60
当提示安装JRE时可以选择不安装,因为JDK里面包含JRE了。

配置环境变量

为了更方便以后执行Java相关命令,需要配置环境变量。右键我的电脑—属性—高级系统设置—环境变量。

1.在系统变量里面,点击新建,
变量名填写JAVA_HOME
变量值填写D:\Java\jdk1.8.0_60
变量值填写你本地的JDK安装的路径即可,我本地的安装路径是D:\Java\jdk1.8.0_60。

2.在系统变量里面,先找下变量名为PATH的选项(如果没有则点击新建,变量名填写PATH),在PATH里面的变量值的最后面加上;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
注意不要少了分号;

3.环境变量配置完成之后,打开命令提示符,快捷键win+r,输入cmd。
在命令提示符里面输入java和javac两个命令,如果出现一堆类似图片中的文字则说明配置成功。

JDK安装路径下的目录介绍

安装完JDK后,JDK的安装路径下会有一些文件夹,那这些文件夹里面的文件都是做什么的呢?

bin目录:该目录用于存放一些可执行程序。
db目录:db目录是一个小型的数据库。
jre目录:这个就是之前提到的那个jre,此目录是Java运行时环境的根目录。
include目录:由于JDK是通过C和C++实现的,因此在启动时需要引入一些C语言的头文件,该目录就是用于存放这些头文件的。
lib目录:lib是library的缩写,里面存放了 Java 类库或库文件,是开发工具使用的归档包文件。
src.zip文件:src.zip为src文件夹的压缩文件,src中放置的是JDK核心类的源代码,通过该文件可以查看Java基础类的源代码。

1-2JDK的安装和环境变量设置的更多相关文章

  1. Windows 7下java SDK下载、安装及环境变量设置

    第一步:下载Java JDK   1 登录官网站下载正版JDK   2 点击"SDK Download"进入Java JDK下载页面 注明: Java JDK和Java JRE区别 ...

  2. Linux上jdk安装及环境变量设置

    1.jdk下载和安装 (1)http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载需 ...

  3. 【转】Windows 平台下 Go 语言的安装和环境变量设置

    1. Go 语言 SDK 安装包下载和安装 最新稳定版 1.5.3 安装包 go1.5.3.windows-amd64.msi下载地址 https://golang.org/dl/,大小约 69 MB ...

  4. Windows 平台下 Go 语言的安装和环境变量设置

    1. Go 语言 SDK 安装包下载和安装 最新稳定版 1.5.3 安装包 go1.5.3.windows-amd64.msi下载地址 https://golang.org/dl/,大小约 69 MB ...

  5. GO语言学习(一)Windows 平台下 Go 语言的安装和环境变量设置

    1. Go 语言 SDK 安装包下载和安装 GO语言安装包下载地址:https://www.golangtc.com/download 下载 go1.9.2.windows-amd64 2. Go 语 ...

  6. go的安装及环境变量设置

    1,go安装 https://studygolang.com/dl 官网下载,找自己需要的版本,傻瓜式安装 2.go的环境变量设置 windows下面要设置root和path root代表go安装路径 ...

  7. win7中java编程工具安装 java环境变量设置

    一.下载java 官方地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-download-400750.html ...

  8. java yum安装的环境变量设置

    如何(怎样)在CentOS 6.X 或 redhat 上使用安装JDK runtime environment (openjdk) ? CentOS 6.X 和 5.X 自带有OpenJDK runt ...

  9. zookeeper安装及环境变量设置

    下载 首先去官网下载(自行选择版本):http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.11/然后执行tar -zxvf解压 对于后台安装 ...

随机推荐

  1. spark0.9.1集群模式执行graphx測试程序(LiveJournalPageRank,新增Connected Components)

    spark最新版公布了.之前的版本号就已经集成了graphx,这个版本号还改了一些bug. 我做了简单測试,只是网上关于集群模式执行spark资料太少了,仅仅有关于EC2(见參考资料1)的.可是还非常 ...

  2. 关于java赋值操作的原子性问题

    17.7. Non-Atomic Treatment of double and long For the purposes of the Java programming language memo ...

  3. VC++ 对话框下使用工具栏

    关于这一技术网上也有很多的记录,下面仅记录我测试OK的代码.    在CXXDlg.h中添加如下成员变量: CToolBar m_ToolBar; CBitmap m_bmpTool; 在CXXDlg ...

  4. Mysql的Merge存储引擎实现分表查询

    对于数据量很大的一张表,i/o效率底下,分表势在必行! 使用程序分,对不同的查询,分配到不同的子表中,是个解决方案,但要改代码,对查询不透明. 好在mysql 有两个解决方案: Partition(分 ...

  5. 成本函数计算方法J

    J = 1/(2*m) * sum((X*theta - y).^2);  OR

  6. jquery清空div里所有input输入框的值

    $("#divId input").val("");

  7. lock的两种方式

    假设现在我们有100个数据项可以读写.有若干个线程,任何一个线程可能对任何一个数据项尽心读写. 但是,如果不同的线程在对同一个数据项进行读写,就可能发生错误.需要使用lock进行控制. 比如线程x要对 ...

  8. POJ2976:Dropping tests(01分数规划入门)

    In a certain course, you take n tests. If you get ai out of bi questions correct on test i, your cum ...

  9. linux部署web项目到tomcat下(图文详解)

    大家好,相信不少初学者不知道如何将windows eclipse下开发的web项目部署到linux系统的tomcat下,今天我将图文并茂教大家 首先呢,比如我新建一个web项目,打开eclipse编辑 ...

  10. Drools6:规则互斥

    在Drools中,有的时候会出现一种情况,一个事实Fact,满足了两个规则. 比如Fact的POJO是下面的 public class Message { public static final in ...