JAVA Start

来源:互联网 发布:mac mini评测视频 编辑:程序博客网 时间:2024/05/21 09:19
 

开始看JAVA,被一堆名词给搞糊涂了,现整理一下,关于J2SE,J2EE,J2ME,JRE,JDK,J2SDK等的概念及JDK的安装。

 

1.J2SE,J2EE,J2ME

java有三种开发平台:J2SE J2ME J2EE

J2SE:是标准平台,用于桌面应用程序的开发。

J2ME:是微型平台,用于嵌入式软件开发,如果要开发小中间件和无线应用程序,则要使用J2ME.

J2EE:是企业版平台,基于B/S结构的企业级软件开发,如果要生成服务器方程序,小服务和其他服务器方程序,则要取得J2EE.

2.JRE(Java Runtime Environment)

JREJAVA运行环境,jdk中包括了它,但是对于不需要开发只是运行的用户是可以只单独安装jre的,所以sun提供了jre的下载。

3.JDK (Java Development Kit)
JDK:java development kit,java开发包.里面是java类库和java的语言规范,同时java语言的任何改进都应当加到其中,作为后续版本发布. jdk本身并不是一个像jbuilder这样的开发软件,它不提供具体的开发软件,它提供的是无论你用何种开发软件写java程序都必须用到的类库和java语言规范.没有jdk,你的java程序根本就不能用.

JDK 是整个Java的核心,包括了Java运行环境(JRE-Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握 JDK是学好Java的第一步。最主流的JDKSun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDKBEA公司的Jrocket,还有GNU组织开发的JDK等等。其中IBMJDK包含的JVMJava Virtual Machine)运行效率要比Sun JDK包含的JVM高出许多。而专门运行在x86平台的Jrocket在服务端运行效率也要比Sun JDK好很多。但不管怎么说,我们还是需要先把Sun JDK掌握好。

jdkjava devolop kit -- java开发包
j2sdk
java 2 software devolop kit -- java2软件开发包

4.J2SDK

J2SDK包含了Java Development kit(JDK)Java Runtime Environment(JRE)Java Plug-in。原先sunJAVA软件开发工具包是JDK,现在就称为J2SDk了。  sunjava网站上就单独提供J2SDKJRE各种版本的下载,J2SDk是提供给开发JAVA程序所用,应用程序用户是不需要开发工具的。而JRE顾名思义是JAVA程序要运行所需要的环境,所谓跨平台就是要各种平台都有一个中间代理,那就是JRE。一般采用JAVA技术开发出的软件都得带这个,所以sun就单独提供了JRE安装文件,以供JAVA应用程序发布时所用。

JRE
plug-in:JRE包含了java plug-in

5.JAVA 2

我们现在用的javajava2 ,这是根据JDK的版本来划分的,1.2以前的叫JAVA1,而此以后的就叫JAVA2

6.关于JAVA的版本

JAVA的版本演变有人画了张表,非常清楚,来自http://soft.zdnet.com.cn/software_zone/2007/0515/392191.shtml

 原来1.5版本的JDK5.0,1.61.7JDK则是7.0

 

7.开始动手

开始生成JAVA程序时,可以从Sun公司的开发工具库入手,这个SDK是免费的。在开发工具库中,可以得到JAVA运行环境和一组程序库。

从初学者角度来看,采用JDK开发Java程序能够很快理解程序中各部分代码之间的关系,有利于理解Java面向对象的设计思想。JDK的另一个显著特点是随着Java J2EEJ2SE 以及J2ME)版本的升级而升级。但它的缺点也是非常明显的就是从事大规模企业级Java 应用开发非常困难,不能进行复杂的Java软件开发,也不利于团体协同开发。

Anyway,让我们行动起来,在自己的电脑上用上JAVA吧。

.下载JDK

SUN的网站上即可下到最新版本的JDKhttp://java.sun.com/javase/downloads/index.jsp

1

发现最新版本JDK 6u1,选择下载。

 

 

2

选择Accept License Agreement

 

3

有许多版本,选择适合自己的版本下载.

图中只截取了部分版本,其实还有其它几种版本。在这里我选择了Windows平台的版本,56.06M,下载。

 

.安装

下载文件是个exe文件,直接运行安装。

.配置

依次选择“My Computer”右键->Properties->Environment Variables打开环境变量的窗口,设置其中的三项属性,classpath,java_homePath.Path的变量是系统本来就有的,classpathjava_home需要自己加.

java_home的值就是刚才安装时的路径。

Path设置为"%java_home%/bin;%java_home%/jre/bin".

classpath的值为".;%java_home%/lib;%java_home%/lib/tools.jar"(.是必需的,它表示当前路径)

%java_home%表示引用前面指定的java_home.

 

打开“开始”->“运行”,键入"cmd",打开命令行界面。

输入java -version,出现java版本的提示,说明安装配置正确。

4

.测试

(1)用文本编辑器写一个简单的程序.

public class HelloWorld {

public static void main(String args[]) {

System.out.println("Hello World!");

}

}

著名的"Hello World"应用程序,保存为"HelloWorld.java".注意JAVA是大小写相关的。

(2)编译

打开cmd命令行界面,使用命令

javac HelloWorld.java

(3)运行

cmd下用java HelloWorld,则显示执行结果

Hello World!

 

好了,开始JAVA的历程了,据说是痛苦的,痛苦是一笔财富。

 

附:Java API文档中文版,http://gceclub.sun.com.cn/chinese_java_docs.html

 

参考文章:

http://www.chinaunix.net/jh/26/147447.html

http://soft.zdnet.com.cn/software_zone/2007/0515/392191.shtml

原创粉丝点击