• 技术文章 >java >java基础

    java开发是什么

    小妮浅浅小妮浅浅2021-02-24 09:42:19原创7568

    本教程操作环境: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开发的应用,在相关的知识点上也会偏重于理论的实际运用,需要大家掌握住基本原理,感兴趣的可以在课后多了解下。

    专题推荐:java开发
    上一篇:java三大框架是什么 下一篇:java环境是什么

    相关文章推荐

    • java中方法的基本内容• java程序的结构和使用• javaEE是什么• java三大框架是什么

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网