Java Web与Ja简单来说·在网络世界做网页应用·开发复杂度不同Java复杂度取决于你要开发什么
Java Web与Java的区别,简单来说
Java和Java Web,听起来像是一家人,其实它们各有所长。简单点说,Java就像是个万能的“老大哥”,可以干各种活儿;而Java Web就像是“老大哥”的专长——在网络世界做网页应用。应用领域不同
Java:无所不能,可以做桌面应用、手机应用、服务器应用,甚至是嵌入式系统。
Java Web:专注于网络,主要干网页应用的活儿。
所需技术栈不同
Java:得会Java语言,比如面向对象、异常处理、IO操作这些基础知识。
Java Web:除了Java基础知识,还得会HTML、CSS、JavaScript、Servlet、JSP等,还要懂Web服务器和数据库。
开发复杂度不同
Java:复杂度取决于你要开发什么。
Java Web:因为要处理客户端和服务器端的交互,加上网页设计和数据库操作,相对来说更复杂。
应用环境不同
Java:只要有Java运行环境(JRE)就行。
Java Web:需要运行在支持Java的Web服务器或应用服务器上,比如Tomcat、WebLogic、WebSphere。
开发工具不同
Java:可以用各种IDE,比如Eclipse、IntelliJ IDEA。
Java Web:通常用支持Web开发的IDE,比如Eclipse JEE、IntelliJ IDEA Ultimate,或者文本编辑器加命令行工具。
延伸阅读
问题 | 回答 |
---|---|
Java是什么? | Java是一种高级编程语言,1995年诞生,目标就是“编写一次,到处运行”(WORA)。 |
Java Web是什么? | Java Web是Java在Web开发领域的应用,包括服务器端、客户端和Web服务开发。 |