作者TonyQ (骨头)
看板Web_Design
标题Re: [问题] 请问一下J2EE
时间Fri Apr 13 14:18:28 2007
※ 引述《llzzyy01 (我是清流)》之铭言:
1F:推 pm2001:jdk1.5以後都叫j2ee 不过是有比较多的物件和方法罢了 04/12 19:03
2F:推 llzzyy01:那何谓jdk?是java语言的一种版本吗? 04/12 19:08
4F:→ pinq:JDK是什麽不清楚的话!!就要好好加油研究一下罗~ 04/12 19:57
5F:推 PsMonkey:敢问一楼,这种说法是哪里看到的... 04/13 02:02
pm2001的资料完全就是错误,
任何对Java历史和改版有点认知的人是不会这样说的。
1.最初的Java是被称作 Java 2 (即Java 1.2) 也就是底下J2简称的由来。
此时 底下共分 J2SE 、 J2EE 、 J2ME三种不同的范畴。
SE - 标准版(Standard Edition),
EE - 企业版(Enterprise Edition),
ME - 微型版(Micro Edition)。
2.Java 1.5後 正式更名为 Java EE、 Java SE 、 Java ME 取消2。
所以没有 JDK.1.5以後都叫 J2EE的说法,
现在官方正式的说法是 Java EE。
3.JDK = Java Development Kit (JDK) ,Java开发工具。
JRE = Java Runtime Environment , Java执行环境。
JDK可以说是Java的编译器和函式库,不过不是IDE,
也就是你不会有个类似 M$ visual studio那类的应用程式。
(可以另外装,Eclipse就是个好用的 Java IDE。)
JRE则是Java的执行环境,一般使用者要使用Java应用程式
不需要安装JDK,但是要安装JRE。
4.改版不只是有更多的方法和物件而已,它也会改变语言特性。
比方说 1.5 加入 for回圈的新用法、加入generic type < >,
这些都不只是有更多的方法跟物件,但是他们都有向下相容就是了。
你用 1.5以下版本写的code一样可以在1.5中编译,
最近刚推出的 Java 6 一样有这个特性。~_~
5.ptt有Java专版,欢迎来一同讨论。
--
I am a person, and I am always thinking .
Thinking in love , Thinking in life ,
Thinking in why , Thinking in worth.
I can't believe any of what ,
I am just thinking then thinking ,
but worst of all , most of mine is thinking not actioning...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.134.27.68
※ 编辑: TonyQ 来自: 220.134.27.68 (04/13 14:19)
※ 编辑: TonyQ 来自: 220.134.27.68 (04/13 14:20)
7F:推 pm2001:受教了 m(_ _)m 04/13 14:26
8F:推 PsMonkey:Java 最初叫做 oak... [逃] 04/13 18:31
9F:→ TonyQ:痞子你一定要这样吗Q_Q 04/13 19:08