注册
 找回密码
 注册
江西广告网
查看: 267|回复: 0
打印 上一主题 下一主题

JAVA到底有什么用

[复制链接]

该用户从未签到

1
跳转到指定楼层
发表于 2008-12-27 17:41:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
  经常有人在网上问:JAVA到底能派什么用?今天我就来简单地回答一下这个问题。   要回答这个问题,首先要从JDK的三个版本说起。这三个版本就是:标准版(Standard Edition),企业版(Enterprise Edition),微型版(Macro Edition)。   其中标准版是基础,包括了开发JAVA程序所必须的编译器、JVM和核心类库,以及其它一些工具。标准版可以用来开发JAVA Application,JAVA Applet, 和JAVA控件。标准版中包含了RMI,可以用来开发基于分布式对象的应用。标准版中包含的JDBC API可以用来开发访问数据库的程序。   企业版(Enterprise Edition)和微型版(Macro Edition)代表了JAVA的两大应用领域。      一是基于Web的交互式网站应用,电子商务应用和企业信息系统(如ERP,CRM,SCM等等)。Enterprise Edition包含了足以代替CGI的Servlet/JSP;适于开发复杂商务应用以及分布式组件的EJB;访问目录服务所需的JNDI (Java Naming And Directory Interface);支持分布式事务的JTS(Java Transaction Service)等。这些都是开发电子商务应用和企业信息系统所必须的,同时又大大简化了开发这类应用时,开发人员在技术细节方面的工作量和复杂度,使开发人员能有更多的时间用来解决业务问题。目前使用JAVA技术来开发这类应用在北美已经非常热门了,在国内也已有很大的发展。已经有不少网站使用JAVA来开发,也有一些企业选择JAVA来开发他们内部的信息系统。      第二个应用领域就是嵌入式设备、移动通讯设备、手持式设备中的软件。Macro Edition就是一个缩小和简化了的JAVA版本(主要是核心类库的简化和缩小),目的是为了适应这一类设备的特点:有限的存储空间,有限的网络带宽,有限的显示能力。不过我对这一领域不熟,JAVA在这一方面的实际使用情况就不是很清楚了。      其实做为一种计算机语言,JAVA的能做的事情是很多的。你可以去java.sun.com的product and API下面看看,目前有哪些API,就可以大致知道JAVA能做什么事。   
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表