广州java培训:Java有哪些版本?JDK的安装和环境变量配置

广州java培训

       Java有哪些版本?JDK的安装和环境变量配置如何?下面就和大家介绍下java的基础知识,一起来了解下吧。

       一:Java平台有三个版本,JavaSE、JavaEE、JavaME

  1、Java SE(Java Platform,Standard Edition)

  Java SE 以前称为J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,为 Java Platform,Enterprise Edition(Java EE)提供基础。

  2、Java ME(Java Platform,Micro Edition)

  这个版本以前称为 J2ME。Java ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。

  Java ME 包括灵活的用户界面、健壮的安全模型、许多内置的网络协议以及对可以动态下载的连网和离线应用程序的丰富支持。

  基于 Java ME 规范的应用程序只需编写一次,就可以用于许多设备,而且可以利用每个设备的本机功能。

  3、Java EE(Java Platform,Enterprise Edition)

  这个版本以前称为 J2EE。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0 应用程序。

  二:Java运行环境:

  JDK和JRE:JDK(Java Development Kit)称为Java开发包或Java开发工具,是一个编写Java的Applet小程序和应用程序的程序开发环境。JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一些Java工具和Java的核心类库(Java API)。

  不论什么Java应用服务器实质都是内置了某个版本的JDK。主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如,IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK。

  另外,可以把Java API类库中的Java SE API子集和Java虚拟机这两部分统称为JRE(JAVA Runtime Environment),JRE是支持Java程序运行的标准环境,JRE是个运行环境,JDK是个开发环境。因此写Java程序的时候需要JDK,而运行Java程序的时候就需要JRE。

  JDK的安装和环境变量的配置:

  1、JDK的下载和安装:

  打开JDK的官网:

  (http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html),找到JAVA SE 7u71/72中的JDK,按照自己的操作系统版本选择相应的JDK下载,下载完成打开后按照提示进行安装即可。

  2、环境变量的配置:

  右击计算机>属性>高级系统设置>高级>环境变量

  找到JAVA_HOME CLASSPATH Path 这三个变量(如果没有这三个变量则新建这三个变量再进行操作)

  在变量里填入JDK路径

  JAVA_HOME

  C:\Program Files\Java\jdk1.7.0_71(这是你自己刚才在安装的时候,选择的JDK安装路径)

  CLASSPATH

  .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;

  Path

  %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(如果你的JRE选择了其他的路径,第一个分号之后应该是..\Jre\Bin的路径)

  配置完成后,打开命令提示符验证JDK是否安装好:

  按Win+R 打开命令提示符;输入java -version/javac -version 回车,如果输出调试信息则证明你的机器上已经有JAVA的运行环境了

       对于java的概述就介绍到这里,想了解更多java学习知识,可以关注靖凯开源。

明星学员

曾*浩 就职于广东众望通科技股份有限公司

转正7000

谭* 就职于GEA国际集团(锆德教育资讯(深圳)有限公司广州分公司

转正8000

刘* 就职于睿盟计算机科技有限公司

转正8000

林*勇 就职于南方人才市场

转正6000

李*达 就职于云景科技

8000

吴* 就职于北京易诚互动网络技术有限公司

转正6000