JAVA EE是开发企业级应用,主要针对web开发有一套解决方案. JAVA SE是针对普通的桌面开发和小应用开发. JAVA ME是针对嵌入式设备开发,如手机. JRE是程序的运行环境 JDK是程序员的软件开发包,里面包括了多个版本的JRE(因为包含多个版本的运行环境,所有开发项目的时候最好明确指出用的哪个版本的JRE,不让会有问题,具体设置方法如下). 右键项目->Build Path->Configure Build Path 选择Libraies进行设置. JVM是虚拟机,为跨平台设计…
一.理解概念: 1.JDK(Java Development Kit Java开发工具包) JDK是提供给Java开发人员使用的,其中包含Java的开发工具,也包括JRE,所以安装了JDK,就不用单独安装JRE了. 其中开发工具:编译工具(javac.exe) 打包工具(jar.exe)等 2.JRE(Java Runtime Environment  Java运行环境) 包括了Java虚拟机(JVM Java Virtual Machine)和Java程序所需要的核心类库,如果想运行一个开发好…
其实很多 Java 程序员在写了很多代码后,你问他 jre 和 jdk 之间有什么关系,jvm 又是什么东西,很多人不知所云.本篇不会讲述 jvm 底层是如何与不同的系统进行交互的,而主要理清楚三者之间的区别,搞清楚我们写的 xxx.java 文件是被谁编译,又被谁执行,为什么能够跨平台运行. 首先,我们分别对这三者进行阐述. JVM :英文名称(Java Virtual Machine),就是我们耳熟能详的 Java 虚拟机.它只认识 xxx.class 这种类型的文件,它能够将 class…
JDK包括JRE包括JVM http://java-mzd.iteye.com/blog/838514…
jvm jvm:java virtual machine,俗称:java虚拟机,只认识xxx.class这类文件 jre jre:java runtime environment,俗称java运行环境包括两个部分:jvm的标准实现和java的一些基本类库 jdk jdk:java development kit,java开发工具包 三者关系:jdk>jre>jvm javaSE 标准版,主要用于开发和部署桌面.服务器以及嵌入设备和实时环境中的java应用程序.如eclipse 也称为J2SE,…
Java 1.Java的特性和优势 Write Once,Run Anywhere 简单性 面向对象 可移植性 高性能 分布式 动态性 多线程 安全性 健壮性 2.Java的三大版本 JavaSE:标准版(桌面程序,控制台开发--) JavaME:嵌入式开发(手机,小家电--) JavaEE:E企业级开发(web端,服务器端) 3.jdk,jre,jvm的联系与区别 有Java编程经验的程序员应该都知道:Java程序是运行在JVM(Java虚拟机)上的,在开发程序之前都要配置Java开发环境,其…
一.JDK>JRE>JVM JDK(Java Development Kit):Java开发工具包 JDK中包含JRE,在JDK的安装目录下有一个名为jre的目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是jvm,lib中则是jvm工作所需要的类库,而jvm和 lib和起来就称为jre. JDK是整个JAVA的核心,包括了Java运行环境JRE(Java Runtime Envirnment).一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java…
1. Java SE(Java Platform,Standard Edition).Java SE 以前称为 J2SE.它允许开发和部署在桌面.服务器.嵌入式环境和实时环境中使用的 Java 应用程序.Java SE 包含了支持 Java Web 服务开发的类,为 Java Platform,Enterprise Edition(Java EE)提供基础.2. Java EE(Java Platform,Enterprise Edition).这个版本以前称为 J2EE.企业版本帮助开发和部署…
JVM(Java Virtual Machine Java虚拟机)可以理解为是一个虚拟出来的计算机,具备着计算机的基本运算方式,它主要负责将java程序生成的字节码文件解释成具体系统平台上的机器指令.让具体平台如window运行这些Java程序. JRE(Java Runtime Environment Java运行环境)包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可. JD…
JDK : Java Development ToolKit(Java开发工具包).JDK是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar). 最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了属于自己的JDK,例如国外IBM公司开发了属于自己的JDK,国内淘宝也开发了属于自己的JDK,各个组织开发自己的JDK…