动力节点旗下在线教育品牌  |  咨询热线:400-8080-105 学Java全栈,上蛙课网
首页 > 文章

java和javaweb区别是什么

06-08 16:38 514浏览
举报 T字号
  • 大字
  • 中字
  • 小字

在计算机术语中,我们可以经常听到java和javaweb这两个名词,那么java和Javaweb区别是什么呢,他们的概念分别是什么呢,我们一起了解一下。

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,是由Java编程语言、java文件格式、java虚拟机和java应用程序接口四部分组成的。广泛应用于PC、数据中心、移动电话、互联网和科学超级计算机,也拥有全球最大的开发者专业社群。Java分为三个体系,同时也是java的三个方向javase标准版,主要面向开发桌面程序;javaee企业版,主要面向开发web应用;javame微型版,主要面向开发手机应用。咱们所说的javaweb就是javaee的应用程序,是在javase的基础上SUN公司研发的API,提供给WEB开发者使用的平台。而javase是java的核心也是java的基础。

Javawebjava技术来解决相关web互联网领域的技术总和。Web包括两部分内容,分别是web服务器和web客户端,java在服务端的应用非常丰富,如Servlet,JSP和第三方框架等,java在客户端的应用有java applet,但是目前使用的人很少。Javaweb基本是遵循特定的路数的,比如,使用Servlet或者Filter拦截请求,使用MVC的思想设计架构,使用约定,XML或Annotation实现配置,运用Java面向对象的特点,面向对象抽象实现请求和相应的流程,支持JSP,Freemarker等视图。开发javaweb应用程序,初级的一般是用JSP+Servlet+Javabean来开发的,对于大型的网站一般使用框架来开发。

总体来说,java和javaweb之间没有本质区别,javaweb是java在web方面的应用,也可以说javaweb是java在javaee方向的应用程序。Java是一种技术,可以开发应用程序和网站系统,但是java在开发应用程序方面有一定的先天不足,但是在开发网页系统上有很大的优势。

0人推荐
共同学习,写下你的评论
0条评论
小川
程序员小川

5篇文章贡献19402字

作者相关文章更多>

推荐相关文章更多>

Java数据结构

HelloWorld10-31 08:24

浅谈MySQL中SQL优化的常用方法

军哥08-12 23:29

五分钟读懂UML类图

江湖人称小李白12-10 10:41

MyBatis开发框架的四大核心

IT逐梦者08-17 21:43

一次搞定continue,break和return

HelloWorld11-06 11:19

发评论

举报

0/150

取消