品易云推流 关闭
文章详情页
文章 > java基础 > java开发是什么

java开发是什么

java开发

头像

小妮浅浅

2021-02-24 09:42:197425浏览 · 0收藏 · 0评论

本教程操作环境:windows7系统、java10版,DELL G3电脑。

1.开发概念

WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。javaweb:使用java技术开发web页面。供浏览器访问的项目

2.web开发分类

静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。

动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。

静态web资源开发技术:Html

常用动态web资源开发技术:JSP/Servlet、ASP、PHP等

在Java中,动态web资源开发技术统称为Javaweb。

3.web组成结构

浏览器相关技术:html,css,js

http服务器:tomcat,APache等

CGI程序:spring

数据库:mysql等

静态web页面,一般指html:

4.静态Web

在静态Web程序中,客户端使用Web浏览器(IE、FireFox等)经过网络(Network)连接到服务器上,使用HTTP协议发起一个请求(Request),告诉服务器我现在需要得到哪个页面,所有的请求交给Web服务器,之后WEB服务器根据用户的需要,从文件系统(存放了所有静态页面的磁盘)取出内容。之后通过Web服务器返回给客户端,客户端接收到内容之后经过浏览器渲染解析,得到显示的效果。

5.动态WEB

所谓的动态不是指页面会动,主要的特性的是:“WEB的页面展示效果因时因人而变”,而且动态WEB具有交互性,WEB的页面的内容可以动态更新。

如果客户端请求的是动态资源(.jsp、.asp/.aspx、.php),则先将请求转交给WEB Container(WEB容器),在WEB Container中连接数据库,从数据库中取出数据等一系列操作后动态拼凑页面的展示内容,拼凑页面的展示内容后,把所有的展示内容交给WEB服务器,之后通过WEB服务器将内容发送回客户端浏览器进行解析执行。

以上就是java开发的内容介绍,可以说我们平时的上网都离不开web开发的应用,在相关的知识点上也会偏重于理论的实际运用,需要大家掌握住基本原理,感兴趣的可以在课后多了解下。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

底部广告图