Q1.1  什么是J2EE?它和普通的Java有什么不同? 
答:J2EE全称为Java2 Platform, Enterprise Edition。 
“J2EE平台本质上是一个分布式的服务器应用程序设计环境——一个Java环境,它提供了 
: 
·宿主应用的一个运行基础框架环境。 
·一套用来创建应用的Java扩展API。”(引自《J2EE服务器端高级编程》) Q1.2  J2EE好学吗? 
答:J2EE是很多技术的集合体,并且还在成长中。 
你会遇到很多专有名词:比如(X)HTML,Servlet/JSP,JDBC,JMS,JNDI,EJB,XML,Web 
 Service……。 
尤其是XML和Web Service正在快速成长。幸运的是,你不需要等到学会所有技术后再开始 
编程。 
大体上J2EE可以分成3个主要应用方式:Servlet/JSP,EJB,Web Service 和一些支撑技术 
例如JDBC和JNDI。 
你可以一个一个的学。 Q1.3 J2EE有什么用? 
答:用来建设大型的分布式企业级应用程序。或者用更时髦的名词说就是“电子商务”应 
用程序。 
这些企业可能大到拥有中心数据库服务器,Web服务器集群和遍布全国的办公终端,也可能 
小到只不过想做一个网站。但是你肯定听过“杀鸡焉用牛刀”的古训。 Q1.4 学J2EE有前途吗? 
答:在这一市场目前只有一种技术可以和J2EE竞争,那就是Microsoft的.NET。 
相对来说.NET要“新”一些而J2EE要“老”一些。这也意味着.NET更易用一点而J2EE更成 
熟一点。 
但是.NET只能用于Windows平台(Microsoft声称要开发C#在Linux上的虚拟机但是尚未兑现 
该诺言)。 
在过去几年,.NET的市场份额并不理想。不过Microsoft还有Longhorn这一杀手锏,鹿死谁 
手还很难说。