经验分享-Java中JDK和JRE区别和误区详解!
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了经验分享-Java中JDK和JRE区别和误区详解!相关的知识,希望对你有一定的参考价值。
1、了解基本的java概念、JDK和JRE基本了解
1.1)Java SE (原J2SE)
Java Platform, Standard Edition —— Java标准平台
1.2) Java EE (原J2EE)
Java Platform, Enterprise Edition —— Java企业级应用平台
1.3)Java ME (原J2ME)
Java Platform, Micro Edition —— Java微系统应用平台
###############################################################
Java SE (原J2SE)
Java SE可以分为4个主要的部分:Java语言、JDK、JRE、JVM。
1.1) Java语言
—— Java编程语言。
1.2) JDK
—— Java开发工具包(Java Development Kits,简称JDK)
1.3) JRE
—— Java执行环境(Java SE Runtime Environment,简称JRE)
1.4)JVM
—— Java虚拟机(Java Virtual Machine,简称JVM)
###############################################################
java主要优点:
1.1、面向对象
1.2、跨平台
2、安装jdk(下载),安装指定目录(最好不要保持默认路径)
7u75的概念:
JDK总第7个版本,修订75次。
JDK中JRE和独立安装的JRE区别:
jre7:独立并公用的JRE环境。
jdk中的jre:JDK里面的工具也是用Java编写的,它们本身运行的时候也需要一套JRE。
或者理解原因在于「bin」目录下的工具大部分都是使用Java语言编写的,这些工具运行时会在自带JRE中的。
3、环境变量问题
3.1)、配置系统变量,当然用户变量也可以,只是仅仅对当前用户生效,系统变量则全局生效。
3.2)、配置环境变量注意格式,为了JDK切换方便,而且防止误操作。
4、JDK目录详解
4.1「bin」目录
binary 的简写,JDK的工具程序包
4.2「db」目录
database的简写,JDK7 新加入的 Apache的Derby数据库,纯Java编写的开源
的关系型数据库,支持JDBC4.0标准。
4.3「include」目录
需要引入的一些C语言的头文件 。
4.4「jre」目录
JDK自己附带的JRE(Java运行环境)。
4.5「lib」目录
library 的简写,JDK 所需要的一些资源文件和资源包 。
4.6「src.zip」文件
Java提供的API类的源代码压缩文件 。
5、测试个检查程序,检查配置环境正误。
class JavaTest {
public static void main(String[] args) {
System.out.println("Java Test!");
}
}
本文出自 “[email protected]” 博客,请务必保留此出处http://renzhiyuan.blog.51cto.com/10433137/1868061
以上是关于经验分享-Java中JDK和JRE区别和误区详解!的主要内容,如果未能解决你的问题,请参考以下文章