全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+
当前位置:首页  >  技术干货  >  详情

JavaWeb是干什么的?

来源:千锋教育
发布人:xqq
2023-10-15

推荐

在线提问>>

一、什么是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的知识希望对大家有帮助。

相关文章

操作系统是什么,操作系统概述?

怎么做成在线文档?

浏览器输入url按下回车后发生了什么?

为什么@State只能在结构体中工作?

Linux I/O复用中select poll epoll模型的介绍及其优缺点?

开班信息 更多>>

课程名称
全部学科
咨询

HTML5大前端

Java分布式开发

Python数据分析

Linux运维+云计算

全栈软件测试

大数据+数据智能

智能物联网+嵌入式

网络安全

全链路UI/UE设计

Unity游戏开发

新媒体短视频直播电商

影视剪辑包装

游戏原画

    在线咨询 免费试学 教程领取