视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
java开发和javaweb有什么区别
2024-12-25 21:31:33 责编:小OO
文档


人们常说的Java通常指的是JavaSE,即Java标准版,主要用于开发桌面应用程序。虽然JavaSE在开发桌面应用方面具有一定的优势,但在与VB、Delphi、VC++等编程语言的对比中,并不占明显上风。

而JavaWeb则属于JavaEE领域,即Java企业版,与互联网密切相关。开发JavaWeb应用程序时,初学者通常会使用JSP(Java Server Pages)、servlet和JavaBean等技术进行开发。对于大型网站,则倾向于采用框架来实现,例如Struts、Hibernate、Spring等。这些框架能够显著提高开发效率,实现更为复杂的功能。

以校内网为例,当你登录时,浏览器地址栏中会出现类似“Login.do”的请求地址,登录成功后则会跳转到“Home.do”等页面,这正是Struts框架结构的一个典型应用。

除了JavaSE和JavaWeb,Java还有一种版本叫做JavaME,即Java微型版,它主要用于开发嵌入式系统或移动设备上的应用。例如,诺基亚手机上运行的Java程序就是基于这个版本开发的。

总体而言,JavaSE侧重于桌面应用程序的开发,而JavaWeb则更适合构建互联网应用,特别是在企业级应用中。JavaME则面向嵌入式设备或小型移动设备。

下载本文
显示全文
专题