什么是java web?java到底是一个侧重做软件开发的语言还是做网站开发的语言?

4个月前 (10-01 06:57)阅读4回复0
lrj
lrj
  • 管理员
  • 注册排名2
  • 经验值601135
  • 级别管理员
  • 主题120227
  • 回复0
楼主

Java是一种多面手的语言,它既可以用来开发软件,也可以用来开发网站,但要明确,Java更注重软件开发的全面性,而不是单纯的网站开发。

J2EE(Java 2 Platform, Enterprise Edition)是Java的一大应用方向,软件开发可以分为CS架构(客户端/服务器模式)和BS架构(浏览器/服务器端模式),CS架构主要指的是传统的桌面应用程序开发,而BS架构则是以网页为界面,通过浏览器访问服务器端应用的模式。

在网站开发领域,Java确实有着广泛的应用,除了简单的网页开发,Java还可以用于开发复杂的网络系统,比如人力资源管理系统、企业资源计划系统(ERP)等,由于Java具有较高的安全性,这类系统往往会选择Java来进行开发,由于Java的语法较为复杂,代码量大,在做简单的静态网页开发时确实显得有些臃肿。 上海绿源电动车

随着四端合一的时代到来,开发者需要同时支持多种端开发,无论是PC端、手机端,还是微信公众号、小程序,都需要开发对应的网页版本,这使得Java Web开发变得更加重要。

Web应用开发属于哪种软件开发形式呢?Web应用开发属于Java软件开发的一部分,Web开发中的"Web",指的是网页,Web开发就是用来开发网页的技术,而JAVAWEB,则是指使用Java语言来开发这些网页资源或Web应用程序。

在Java Web开发中,Web资源可以分为静态和动态两种,静态Web资源,比如HTML、CSS页面,提供给所有用户看,数据和内容是不会发生变化的,大家看到的页面内容是一样的,比如某些静态网站,动态Web资源则完全不同,数据和内容会随着时间和用户的不同而变化,典型的动态网页需要用户登录后才能访问,比如电商平台的个性化推荐页面或用户中心页面。

在技术实现层面,动态Web资源的开发可以采用多种技术栈,基于Servlet和JSP的开发、Microsoft的ASP技术、PHP等,这些技术都支持动态网页的开发,在Java中,动态Web资源的开发统称为Java Web开发。

Java Web不仅仅是用来做简单的网页开发,它还可以开发复杂的网络系统,它的技术栈多样,应用范围广泛,作为一名开发者,如果能够熟练掌握Java Web开发技术,将为你的职业发展打开更多的可能性。

0
回帖

什么是java web?java到底是一个侧重做软件开发的语言还是做网站开发的语言? 期待您的回复!

取消