jdk_jdk1 - CSDN
jdk 订阅
JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。 展开全文
JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。
信息
软件名称
JDK
更新时间
2017-10-17
主要用于
PC、移动设备
软件版本
JDK 8
软件语言
Java
开发商
SunMicrosystems
jdk版本更新历程
JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。SE(JavaSE),standard edition,标准版,是我们通常用的一个版本,从JDK 5.0开始,改名为Java SE。EE(JavaEE),enterprise edition,企业版,使用这种JDK开发J2EE应用程序,从JDK 5.0开始,改名为Java EE。从2018年2月26日开始,J2EE改名为Jakarta EE [1]  。ME(J2ME),micro edition,主要用于移动设备、嵌入式设备上的java应用程序,从JDK 5.0开始,改名为Java ME。没有JDK的话,无法编译Java程序(指java源码.java文件),如果想只运行Java程序(指class或jar或其它归档文件),要确保已安装相应的JRE。以下是各版本的名称及发布日期:jdk各个版本的特性1997 年Servlet技术的产生以及紧接着JSP的产生,为Java对抗PHP,ASP等等服务器端语言带来了筹码。1998年,Sun发布了EJB1.0标准,至此J2EE平台的三个核心技术都已经出现。于是,1999年,Sun正式发布了J2EE的第一个版本。并于1999年底发布了J2EE1.2,在 2001年发布了J2EE1.3,2003年发布了J2EE1.4。2.J2EE1.3 J2EE1.3的架构,其中主要包含了Applet容器,Application Client容器,Web容器和EJB容器,并且包含了Web Component,EJB Component,Application Client Component,以JMS,JAAS,JAXP,JDBC,JAF,JavaMail,JTA等等技术做为基础。 1.3中引入了几个值得注意的功能:Java消息服务(定义了JMS的一组API),J2EE连接器技术(定义了扩展J2EE服务到非J2EE应用程序的标准),XML解析器的一组Java API,Servlet2.3,JSP1.2也都进行了性能扩展与优化,全新的CMP组件模型和MDB(消息Bean)。3.J2EE1.4 J2EE1.4 大体上的框架和J2EE1.3是一致的,1.4增加了对Web服务的支持,主要是Web Service,JAX-RPC,SAAJ,JAXR,还对EJB的消息传递机制进行了完善(EJB2.1),部署与管理工具的增强(JMX),以及新版本的Servlet2.4和JSP2.0使得Web应用更加容易。4.JAVA EE 5JAVA EE 5拥有许多值得关注的特性。其中之一就是新的 Java Standard Tag Library (JSTL) 1.2 规范。JSTL 1.2 的关键是统一表达式语言,它允许我们在 JavaServer Faces (JSF) 中结合使用 JSTL 的最佳特性。jdk1.8新特性
收起全文
  • jdk全部版本下载

    2020-07-30 23:31:30
    java jdk全部资源下载,方便,官网下载太慢,特发此一起下载
  • 选择适合自己电脑版本的JDK,注意:64位可以兼容32位操作系统,32位不可以兼容64位操作系统。 2、点击下载好的文件进行安装,笔者安装在C盘,尽量安装在固态硬盘中 一路下一步即可。 3、安装完成需...

    1、http://www.oracle.com/technetwork/java/javase/downloads/index.html

         进入官网

     

    记住接受协议;选择适合自己电脑版本的JDK,注意:64位可以兼容32位操作系统,32位不可以兼容64位操作系统。

    2、点击下载好的文件进行安装,笔者安装在C盘,尽量安装在固态硬盘中

    一路下一步即可。

    3、安装完成需要配置环境变量

    右击计算机--属性--高级系统设置--环境变量      win7   win10 一样

     

     

     

     

    在新弹出窗口上,点系统变量区域下面的新建按钮,弹出新建窗口,变量名为JAVA_HOME,变量值填JDK安装的最终路径,我这里装的地址是C:\Program Files\Java\jdk-9.0.4,所以填C:\Program Files\Java\jdk-9.0.4,点确定完成;

     

    下面需要设置Path变量,由于系统本身已经存在这个变量,所以无需新建,在原本基本上添加JDK相关的,找到Path变量双击编辑,由于每个值之间用;符号间断,所以先在末尾加上;(注意是英文格式的,不要输其他符号空格等),加上;符号后在末尾加入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin,点确定完成;

     

    下面添加CLASSPATH变量,由于不存在,所以新建一个,变量名CLASSPATH,变量值%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar,首尾不带空格的,点确定完成,至此环境变量配置完成,点确定关掉环境变量配置窗口。

     

     

     

     

     

    上面步骤完成后,下面验证下是否配置成功,点开始运行输入cmd打开命令行窗口,输入java,输入javac,出现下图,说明JDK安装及环境变量配置成功

     

     

     

     

     

    此时输入java -version 出现版本号

     

     

    此时JDK安装配置完成,注意JAVA_HOME,笔者自己安装在C盘,请根据自己的实际情况更改,符号;一定为英文状态下的

     

    展开全文
  • JDK下载与安装教程

    2020-05-24 08:08:19
    学习JAVA,必须得安装一下JDK(java development kit java开发工具包),配置一下环境就可以学习JAVA了,下面是下载和安装JDK的教程: 1.JDK下载地址: ... ...

    学习JAVA,必须得安装一下JDK(java development kit java开发工具包),配置一下环境就可以学习JAVA了,下面是下载和安装JDK的教程:
    1.JDK下载地址:
    http://www.oracle.com/technetwork/java/javase/downloads/index.html

    点开链接你应该看到如下图所示的界面:
    这里写图片描述
    2.点击上图中箭头所指的地方,会出现下面的这个界面,此时你需要根据你的电脑系统来进行对应的版本进行选择,在选择版本和下载之前你需要首先接收协议,具体界面如下图所示:
    这里写图片描述

    3.双击以后进行JDK的安装(记得按照第二幅图修改一下安装路径,不要什么东西都安装到系统盘。。。):
    (1)双击进行安装界面如下所示:
    这里写图片描述
    这里写图片描述
    这里写图片描述
    这里写图片描述
    这里写图片描述
    4.安装完成后,需要进行环境变量的配置,右键我的电脑—属性----高级系统设置就会看到下面的界面:
    这里写图片描述
    5.点击上图中的环境变量,然后开始环境变量的配置:
    (1)点击系统变量下面的新建按钮,变量名JAVA_HOME(代表你的JDK安装路径),值对应的是你的JDK的安装路径。
    这里写图片描述
    (2)继续在系统变量里面新建一个CLASSPATH变量,其变量值如下图所示:
    这里写图片描述
    此处需要注意:最前面有一个英文状态下的小圆点。。。。很多初学者在配置环境变量的时候就会跌倒在这个坑里。
    (3)在你的系统变量里面找一个变量名是PATH的变量,需要在它的值域里面追加一段如下的代码:

    %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
    

    此时你应该在你原有的值域后面追加,记得在原有的值域后面记得添加一个英文状态下的分号。
    最后点击确定,此时JDK的环境变量配置就完成了。
    6.测试自己所配置的环境变量是否正确
    (1)WINDOWS+R键,输入cmd,进入命令行界面,如下所示:
    这里写图片描述
    (2)输入java -version命令,可以出现如下图的提示,你可以看你安装的JDK版本。
    这里写图片描述
    (3)输入javac命令可以出现如下的提示:
    这里写图片描述
    (4)输入java命令就会出现如下图所示的结果
    这里写图片描述
    7.写一段代码可以验证一下
    (1)我在E盘新建了一个文件夹叫javafile,在里面有一个Java文件,名字叫TestJava.java,此时需要注意,你的文件名字后缀一定是.java
    (2)你需要在你的文件里面写下面的代码:

    public class TestJava{
    	
    	public static void main(String[] args){
    		System.out.println("I am a  java new learner!");
    	}
    }
    

    (3)继续windows+r键进入dos命令行,你需要首先进入你java文件所在的目录,然后分别使用javac命令对你的java文件进行编译,然后使用java命令来解析你的javac命令编译的结果,就会如下图所示这样:
    这里写图片描述
    此处一定要注意:必须进入文件所在的目录;其次使用javac命令 文件的名字的后面一定要跟着.java的文件后缀;使用java命令时.java后缀可以不用写。
    当你执行完javac命令如果没有错误提示,说明通过了编译,就会在你的文件目录下生成一个同名的.class文件。
    这里写图片描述
    如果你完成了以上的所有,并且结果显示正确,那么说明你的JDK安装和环境配置都很成功,此时你就可以开始你的JAVA学习了。
    JDK1.8 API链接:
    http://docs.oracle.com/javase/8/docs/api/
    JAVA tutorials:
    http://docs.oracle.com/javase/tutorial/

    在这里插入图片描述

    展开全文
  • jdk 介绍 jdk详细介绍

    2020-07-30 23:31:55
    【免费】java开发工具JDK介绍,很全,很详细的介绍。
  • JDK简介

    2018-07-30 11:24:20
    JDK是Java Development Kit 的缩写,中文称为Java开发工具包,由SUN公司提供。它为Java程序开发提供了编译和运行环境,所有的Java程序的编写都依赖于它。使用JDK可以将Java程序编写为字节码文件,即.class文件。  ...

    JDK是Java Development Kit 的缩写,中文称为Java开发工具包,由SUN公司提供。它为Java程序开发提供了编译和运行环境,所有的Java程序的编写都依赖于它。使用JDK可以将Java程序编写为字节码文件,即.class文件。

         JDK有三个版本,分别是:

    (1)J2SE: 标准版,主要用于开发桌面应用程序。

    (2)J2EE: 企业版,主要用于开发企业及应用程序,如电子商务网站,ERP系统等。

    (3)J2ME: 微缩版,主要用于开发移动设备、嵌入式设备上的Java应用程序。

        JDK安装后各个文件夹包含的具体内容为:

    bin:开发工具,包含了开发、执行,调试Java程序所使用的工具和实用程序以及开发工具所需要的类库和支持文件。

    jre: 运行环境,实现了Java运行环境。是运行Java程序所必须的环境。JRE包含了Java虚拟机JavaTM Virtual Machine(JVM)、Java核心类库和支持文件。 如果只是运行Java程序,则只需要安装JRE。如果要开发Java程序,则需要安装JDK。 JDK中已经包含了JRE。

    demo: 演示程序,包含Java Swing和Java基础类使用的演示程序。

    sample: 示例代码,包含Java API的示例源程序。

    include: 头文件,它支持使用Java本地接口和Java虚拟机调试接口的本地代码编程。

    src: 构成Java核心API的所有类的源文件,包含了java.*、javax.*和某些org.*包中类的源文件,不包含com.sun.*包中类的源文件。

    转自:https://blog.csdn.net/wangcunhuazi/article/details/40462319

    展开全文
  • JDK,JRE,JVM的区别

    2020-08-03 14:41:42
    定义 JDK: Java Develpment Kit java 开发工具 ...是java开发工具包,是Sun公司针对java开发人员的产品,jdk中包含jre,在jdk的安装目录下有一个jre的目录,里面有两个文件夹bin和lib,在这里可以认为bin里面就是.
    1. 定义

    JDK:

    Java Develpment Kit java 开发工具

    JRE:

    Java Runtime Environment java运行时环境

    JVM:

    java Virtual Machine java 虚拟机

    1. 使用人群

    jdk 是给开发人员使用的, jre和jvm是给普通用户使用

    1. 详细介绍

    JDK:

    是java开发工具包,是Sun公司针对java开发人员的产品,jdk中包含jre,在jdk的安装目录下有一个jre的目录,里面有两个文件夹bin和lib,在这里可以认为bin里面就是jvm,lib中是java工作需要的类库,而java和lib合起来就称为jre

    基本上每个学java的人都会先在机器 上装一个JDK,那他都包含哪几部分呢?在目录下面有 六个文件夹、一个src类库源码压缩包、和其他几个声明文件。其中,真正在运行java时起作用的 是以下四个文件夹:bin、include、lib、 jre。有这样一个关系,JDK包含JRE,而JRE包 含JVM。

    JRE:

    是运行基于java语言编写的程序所不可缺少的运行环境,也是通过它,java的开发者才可以将自己开发的程序发布到用户手中,让用户使用,与大家熟悉的jdk不同,jre是运行环境,并不是一个开发环境,所以没有包含任何开发工具(如编译器,调试器)等,知识针对使用java程序的用户

    JRE(Java Runtime Environment,Java运行环境),包含JVM标准实现及Java核心类库。JRE是Java运行环境,并不是一个开发环境,所以没有包含任何开发工具(如编译器和调试器)

    JRE是指java运行环境。光有JVM还不能成class的 执行,因为在解释class的时候JVM需要调用解释所需要的类库lib。 (jre里有运行.class的java.exe)

    JRE ( Java Runtime Environment ),是运行 Java 程序必不可少的(除非用其他一些编译环境编译成.exe可执行文件……),JRE的 地位就象一台PC机一样,我们写好的Win64应用程序需要操作系统帮 我们运行,同样的,我们编写的Java程序也必须要JRE才能运行。

    JVM:

    就是我们常说的java虚拟机,它是整个java实现跨平台的最核心的部分,所有的java程序首先被编译为.class文件,这种类文件可以在虚拟机上运行,也就是说class并不直接与机器的操作系统相对应。

    而是经过虚拟机间接的与操作系统交互,由虚拟机将程序解释给本地系统执行,只有jvm还不能将class执行,因为在解释class的时候jvm需要调用解释所需要的类库lib,而jre包含lib类库,jvm屏蔽了具体操作系统平台的相关信息,使得java程序只需要生成在java虚拟机上运行的目标代码。可以在多种平台(操作系统)上不加修改的运行

    展开全文
  • JDK、JRE和JVM三者之间关系 JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。 JRE (Java Runtime Environment)是运行JAVA程序所必须的环境...
  • 其实很多 Java 程序员在写了很多代码后,你问他 jre 和 jdk 之间有什么关系,jvm 又是什么东西,很多人不知所云。本篇不会讲述 jvm 底层是如何与不同的系统进行交互的,而主要理清楚三者之间的区别,搞清楚我们写的 ...
  • JDK:全称java development kit ,开发工具包,面向我们的开发者,为开发者提供开发类库,他是java的核心。JDK包含了JRE,一堆工具类(javac,java),JAVA的类库(Object,String) JRE:全称 java runtime environment。...
  • 关键字:JDK,JRE,JVM 摘要:JDK是 Java 语言的软件开发工具包(SDK)。在JDK的安装目录下有一个jre目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是jvm,lib中则是jvm工作所需要的类库,而jvm和 lib合...
  • JDK介绍与安装

    2019-01-22 14:22:02
    (一)JDK简介 JDK Java SE Development kit(JDK) java开发工具包 JDK全称Java SE Development kit(JDK),即java标准版开发包,是Oracle提供的一套用于开发java应用程序的开发包,它提供编译,运行java程序所...
  • JDK下载

    2018-10-29 16:07:52
    1.百度输入oracle ... 3.Menu——>Download And Trails——&...All Java Downloads(直接选择menu下的Java发现找不到该页,不知道什么问题) ...5.选择JDK 6.选择 windows () PS:...
  • JDK各个版本发布时间

    2019-12-01 11:29:35
    JDK各个版本发布时间 官方下载JDK JDK版本 名称 发布时间 1.0 Oak(橡树) 1996-01-23 1.1 1997-02-19 1.2 Playground(运动场) 1998-12-04 1.3 Kestrel(美洲红隼) 2000-05-08 1.4.0 Merlin(灰背...
  • JDK

    2019-10-12 14:31:08
    JDK5 JDK6 JDK7 JDK8 JDK9 JDK10 JDK11 JDK12 文件对比 public static void main(String[] args) throws IOException { Path dir = Paths.get("d:/"); Path path1 = dir.resolve("javastack1.txt"); Pat...
  • JDK介绍及其结构、用途 1、JDK的介绍 JDK是Java Development Kit 的缩写,是Sun Microsystems针对Java开发员的产品。它由一个处于操作系统层之上的运行环境还有开发者编译,调试和运行用Java语言写的...
  • jdk介绍

    2018-08-18 15:36:46
    1、介绍  安装目录介绍:  bin:主要存放的是java的编译器、解析器等工具  jre:java runtime environment ——java运行时环境 jre/bin:java平台所使用的的工具或者可执行程序 jre/lib:jre在运行的时候...
  • JDK介绍

    2018-01-19 19:07:12
    一、JDK 安装目录介绍: bin:主要存放的是java的编译器、解析器等工具 jre:java runtime environment ——java运行时环境  jre/bin:java平台所使用的的工具或者可执行程序  jre/lib:jre在运行的时候...
  • JDK和SDK区别很多程序员会用Java,但一些基本概念不是很清楚,比如什么是JDK和SDK,以及两者的区别。 JDK(Java Development Kit) 是Java语言的软件开发工具包(Software Development Kit, SDK)。软件开发工具
  • 教程目录:JDK介绍JDK作用所属公司安装下载安装包安装流程环境变量配置打开环境变量配置JAVA_HOME配置path检测 JDK介绍 JDK作用 JDK: 是java程序开发工具包,包含JRE和开发人员使用的工具, 这些工具可用于开发和测试...
  • JDK介绍 JDK,(Java Development Kit),是针对Java开发员的产品,是Java开发工具包,也是整个Java开发的核心,其下包括了JRE、Java工具和Java基础类库。 JDK中包括JRE,在JDK的安装目录下有一个名为JRE的目录,...
1 2 3 4 5 ... 20
收藏数 262,633
精华内容 105,053
关键字:

jdk