红联Linux门户
Linux帮助

JDK介绍&&linux下JDK环境变量设置

发布时间:2015-11-13 09:51:23来源:linux网站作者:Aaron Zhang

Java历史

Java语言是Sun公司于1990开发的,2009年4月20日,Sun公司被Oracle公司收购,官方网站参考http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk7-downloads-1880260.html。


JDK和SDK区别

很多程序员会用Java,但一些基本概念不是很清楚,比如什么是JDK和SDK,以及两者的区别。

JDK(Java Development Kit) 是Java语言的软件开发工具包(Software Development Kit, SDK)。

软件开发工具包,是一个广义的概念,任何编程工具几乎都可以看成SDK。而JDK是Java Development Kit,是Sun公司针对Java编程的产品,范围仅限于Java。

也就是说,JDK是SDK的一种,两者不是完全一样的。所以需要去sun公司官网下载jdk,才能正常编写java程序。

从概念上打比如SDK=人,JDK=张三,你可以让张三干活,但你不可以让人去干活。


JDK版本介绍

根据不同的开发需求,JDK主要分为3个方向:

SE(J2SE),standard edition,标准版,是我们通常用的一个版本,从JDK 5.0开始,改名为Java SE。

EE(J2EE),enterprise edition,企业版,使用这种JDK开发J2EE应用程序,从JDK 5.0开始,改名为Java EE。

ME(J2ME),micro edition,主要用于移动设备、嵌入式设备上的java应用程序,从JDK 5.0开始,改名为Java ME。


linux下JDK环境变量设置

下载JDK,下载地址参见http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz。

将下载文件拷贝到/home/zhangchengfei/目录下,这里是我自己的home目录。

在home目录下.bashrc中加入如下代码:

export JAVA_HOME=/home/zhangchengfei/jdk1.7.0_71
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/jre/lib/dt.jar:$JAVA_HOME/jre/lib/tools.jar

使.bashrc文件生效,执行命令:source .bashrc


ubuntu15.04环境下编译jdk8源码:http://www.linuxdiyf.com/linux/15006.html

在ubuntu15.04操作系统中安装jdk8:http://www.linuxdiyf.com/linux/13677.html

ubuntu15.04下安装JDK8:http://www.linuxdiyf.com/linux/12321.html

ubuntu安装配置JDK(亲测):http://www.linuxdiyf.com/linux/14898.html

Linux下安装配置JDK(Ubuntu 15.04):http://www.linuxdiyf.com/linux/11972.html