·JDK

发展史

1995 java语言诞生

1996 JDK1.0发布

1997 JDK1.1发布

1998 JDK1.2发布(Java2),JFC/Swing技术发布

1999 Java被分成了J2SE、J2EE和J2ME,JSP/Servlet技术诞生

2000 JDK1.3发布,JDK1.4发布

2001 J2EE1.3发布

2002 J2SE1.4发布

2004 J2SE1.5发布更名为J2SE5.0

2005 J2EE更名为Java EE,J2SE更名为Java SE,J2ME更名为Java ME

JDK下载网址:http://www.oracle.com/technetwork/java/Javase/downloads/index.html

在进行JAVA开发之前,需要对编程环境进行设置,其中,便涉及到JDK。

一、JDK,是Java Development Kit的缩写,为Java应用程序提供了基本的开发和运行环境。

JDK包括:

1、Java虚拟机。这使得JAVA可以跨平台,编译一次,运行多次。

(1)、负责解析和执行Java程序。

(2)、运行在各种操作系统平台上。

2、JDK类库。

(1)、包含了Java的基础类和实用类。java.lang,java.io,java.util,java.awt,javax.swing,java.sql等

3、开发工具。

(1)、javac.exe(编译工具)

(2)、java.exe(运行工具)

(3)、javadoc.exe(生成javaDoc文档)

(4)、jar.exe(打包工具)

二、安装JDK

1、下载jdk-6u17-windows-i586.exe(获取版本,以此为例)。

2、双击该文件。

3、点击下一步完成安装。

三、环境变量的设置

1、在桌面上点击【我的电脑】、选择【属性】,选择【高级】,选择环境变量

2、设置【系统变量】。

(1)、下拉系统变量列表,找到【path】项,点击【编辑】,先在原来串后面加入分号,找到java安装路径下bin的路径,

例如:C:\Program Files\Java\jdk1.8.0_11\bin,黏贴到【path】串后面,加入;.;,点击确定。

(2)、点击新建,在变量名输入classpath,找到java安装路径下lib路径

例如:C:\Program Files\Java\jdk1.8.0_11\lib,黏贴到变量值,加入;.;,点击确定。

3、验证是否安装正确。

(1)、点击【开始】,在运行处输入cmd,回车,输入javac,回车。

如果显示java的具体信息,则设置完成。

JAVA学习笔记1——环境配置的更多相关文章

  1. Qt5学习笔记(1)-环境配置(win+64bit+VS2013)

    Qt5学习笔记(1)-环境配置 工欲善其事必先-不装-所以装软件 久不露面,赶紧打下酱油. 下载 地址:http://download.qt.io/ 这个小网页就可以下载到跟Qt有关的几乎所有大部分东 ...

  2. 【lua学习笔记】——环境配置

    1 开发平台 windows7 64位 2 下载链接 http://www.lua.org/download.html 3 安装完成-环境配置 4  运行 WIN+R 运行 cmd 运行lua,显示配 ...

  3. 学习笔记-ionic3 环境配置搭建到打包

    折腾了两周总算理清楚了,参考的链接如下: https://blog.csdn.net/zeternityyt/article/details/79655150  环境配置 https://segmen ...

  4. Java学习笔记之linux配置java环境变量(三种环境变量)

    0x00 压安装jdk 在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录, 执行命令 ./jdk-6u14-linux-i586.bin 这时会出现一段协议,连继敲回车 ...

  5. Maven 学习笔记——Maven环境配置(1)

    在学习Selenium的过程中,接触到了Maven(项目管理工具),不至于学一路忘一路,左耳朵进右耳多出,还是决定边学边记录,毕竟听的不如 看的,看的不如写的吗.首先学一样东西,肯定得明确学的是什么, ...

  6. 我的Java学习笔记 -开发环境搭建

    开始学习Java~ 一.Java简介 Java编程语言是一种简单.面向对象.分布式.解释型.健壮安全.与系统无关.可移植.高性能.多线程和动态的语言. Java分为三个体系: JavaSE(J2SE) ...

  7. OpenGL 学习笔记 01 环境配置

    以下教程仅适用于Mac下的Xcode编程环境!其他的我也不会搞. 推荐教程:opengl-tutorial  本项目Github网址       OpenGL太可怕了...必需得把学的记下来,不然绝壁 ...

  8. java学习笔记01-环境配置

    需要先下载java的jdk,jdk是java的开发工具包,jre是java的运行环境,jdk里面都会带有jre的. 打开www.java.com,点击免费下载就行.之后默认安装就行了 1.设置JAVA ...

  9. WP8 学习笔记(001_环境配置)

    Step 1  WP8 的开发要求64位操作系统,Windows 8及以上版本,需要激活版,建议网上买一个注册码.详见安装双系统. Step 2 安装好系统并已经激活之后,需要安装Windows Ph ...

随机推荐

  1. 社交类APP原型模板分享——QQ

    QQ是一款社交类的APP应用——聊天软件,支持多人群聊以及丰富有趣的娱乐功能. 此模板交互效果很丰富,主要有抽屉侧拉效果,滚动内容界面.标签组切换.选择组件触发按钮状态变化.点击下拉展开列表.点击弹出 ...

  2. Django 创建一个应用程序

    1. 认识Django Django是一个高级的Python Web框架,它鼓励快速开发和清洁,务实的设计. 由经验丰富的开发人员构建,它负责Web开发的许多麻烦,因此您可以专注于编写应用程序,而无需 ...

  3. 【转载】 了解实时媒体的播放(RTP/RTCP 和 RTSP)

    http://blog.csdn.net/span76/article/details/12913307 离线媒体只是用 Http协议去读取服务器端文件而已,而对于实时直播如何实现, 这里就要用到 R ...

  4. @Valid基于hibernate

    第一步:添加依赖: <!--jsr 303--> <dependency> <groupId>javax.validation</groupId> &l ...

  5. 2018.12.15 codeforces 920F. SUM and REPLACE(线段树)

    传送门 线段树入门题. 给你一个序列:支持区间修改成自己的约数个数,区间求和. 实际上跟区间开方一个道理. 2的约数个数为2,1的约数个数为1,因此只要区间的最大值小于3就不用修改否则就暴力修改. 因 ...

  6. 2018.11.08 NOIP模拟 水管(简单构造)

    传送门 仔细读题会发现只要所有点点权之和等于0一定有解. 如何构造? 直接当做树来构造就行了,非树边都赋值成0就行. 代码

  7. 2018.11.07 NOIP模拟 异或(数位dp)

    传送门 对于每个二进制位单独考虑贡献. 然后对于两种情况分别统计. 对于第二种要用类似数位dpdpdp的方法来计算贡献. 代码

  8. CButton控件

    1. CButton等控件一般有两种方式创建,一是在资源视图中添加,一是在代码中使用成员函数Create()进行动态创建.如果是第一种那么添加Button变量同样在资源视图中实现,右击Button控件 ...

  9. Java利用MethodHandle实现反射时调用super的method

    一:实现 1.Base类的实现 package me.silentdoer.reflecsuper; /** * @author silentdoer * @version 1.0 * @descri ...

  10. mysql 数据类型及java对应关系

    http://www.cnblogs.com/jerrylz/p/5814460.html    Java数据类型和MySql数据类型对应表 http://www.cnblogs.com/yiwd/p ...