JavaWeb是干什么的?
一、什么是java
java是很常见的一种编程语言,当然功能也是极为强大,现在也算得上是市面上主流的编程软件
面向对象:
面向对象,拿来即用,可以直接把别人写好的代码拿过来直接用,这使得java非常简单实用.
语法特点:
语法相对而言比较好懂,容易理解,Java语言的语法结构类似于C和C++,但Java丢弃了C++中很难理解的运算符重载、多重继承等模糊概念,并提供了自动垃圾回收机制,自行管理内存.
安全性高:
Java特别强调安全性。Java程序运行之前会进行代码的安全性检查,确保程序不会存在非法访问本地资源、文件系统的可能,保证了程序在网络间传送运行的安全.
跨平台:
java是常见的跨平台语音,比较抽象,但是支持多种操作系统的程序编写.
支持多线程:
Java语言是支持多线程的。所谓多线程可以理解为程序中有多个任务并发执行,Java语言提供的同步机制可保证各线程对共享数据的正确操作。多线程可以在很大程度上提高程序的执行效率.
使用技术:Spring,Springboot,SpringCloud,Mybatis,等
二、什么是Web
Web就是咱平时用的浏览器页面,咱这浏览器页面其实也分为两种,很常见的静态页面(静态web资源)和动态页面(动态web资源)
静态页面:
在浏览器页面中所有的数据全部都是死数据,无法操作,仅供观看
比如:特效网页,或者是网页小游戏,又或者是说你写的是一个介绍页面,专门对某些东西进行介绍等等没有任何连接数据库的操作或者后台操作.
使用技术:html,css等.
动态页面:
动态页面就比较牛逼了,动态页面中的所有数据都是可以连接数据库进行动态修改的,数据由程序产生,可以人为操作.
比如:我们熟知的那些可以登录的,可以在页面中保存信息的等等页面.
使用技术:html,jsp,css,java,php,jQuery,javascript,数据库(Mysql…)等.
常用的web服务器
Tomcat:由Apache组织提供的一种Web服务器,提供对jsp和servlet的支持。它是一种径量级的javaWeb容器(服务器),也是当前应用最广的Javaweb服务器(免费)。
jboss:是一个遵从JavaEE规范的、开放源代码的、纯java的EJB服务器,它支持所有的JavaEE规范(免费)。
GlassFish:由Oracle公司开发的一款Javaweb服务器,是一款强健的商业服务器,达到产品级质量(应用很少)。
Resin:是CAUCHO公司的产品,是一个非常流行的服务器,对servlet和JSP提供了良好的支持,性能也比较优良,resin自身采用JAVA语言开发(收费,应用比较多)。
Weblogic:是Orace公司的产品,是目前收费中应用较广泛的Web服务器,支持JavaEE规范,而且不断的完善以适应新的开发要求,适合大型项目(收费,用的不多,适合大公司)。
以上就是关于JavaWeb的知识希望对大家有帮助。

猜你喜欢LIKE
相关推荐HOT
更多>>
为什么@State只能在结构体中工作?
一、为什么@State只能在结构体中工作我们知道,SwiftUI 的State 属性包装器被设计用于存储当前视图的本地数据。不过一旦你需要在视图之间共享数...详情>>
2023-10-15 17:32:20
Python线程为什么搞个setDaemon?
一、Python线程为什么搞个setDaemon当启动一个线程时设置thread.setDaemon(True),则该线程为守护线程(也可以称为后台线程)。表示该线程是不...详情>>
2023-10-15 16:43:01
智能家居的缺点是什么?
一、智能家居的缺点尽管智能家居在很多方面具有诸多优势,但是也存在一些缺点:1、费用高昂智能家居设备相对于传统家居设备来说价格较高,普及...详情>>
2023-10-15 15:54:15
大数据处理软件有哪些?
一、什么是大数据处理大数据的生命周期分为数据获取(data acquisition)、数据存储(data storage)、数据分析(data analysis)以及结果(res...详情>>
2023-10-15 14:09:46热门推荐
技术干货






