JavaWeb是什么?简单的理解!

终于考试周结束了

在这里插入图片描述
紧接着的就是一顿迷茫,我学的啥?我自己怎么不知道???
在这里插入图片描述
好吧,这里整理一份JavaWeb的笔记吧!

不知道大家怎么想的,对于不同的人会有不一样的理解,在这里我想总结一下我的个人看法:

很多高手都会告诉你JavaWeb是一个技术的总和,或者说是一种技术体系,都是比较大的覆盖面,刚入手的时候我听着也是很懵逼的,但是分开将其实就是很简单的两个东西:java和web只不过用的时候整合了一下,java这边的技术和web那边的技术全都用上了.

1.java:

很常见的一种编程语言,当然功能也是极为强大,现在也算得上是市面上主流的编程软件

java特点:

面向对象:
面向对象,拿来即用,可以直接把别人写好的代码拿过来直接用,这使得java非常简单实用.

语法特点:
语法相对而言比较好懂,容易理解,Java语言的语法结构类似于C和C++,但Java丢弃了C++中很难理解的运算符重载、多重继承等模糊概念,并提供了自动垃圾回收机制,自行管理内存.

安全性高:
Java特别强调安全性。Java程序运行之前会进行代码的安全性检查,确保程序不会存在非法访问本地资源、文件系统的可能,保证了程序在网络间传送运行的安全.

跨平台:
java是常见的跨平台语音,比较抽象,但是支持多种操作系统的程序编写.

支持多线程:
Java语言是支持多线程的。所谓多线程可以理解为程序中有多个任务并发执行,Java语言提供的同步机制可保证各线程对共享数据的正确操作。多线程可以在很大程度上提高程序的执行效率.

使用技术:Spring,Springboot,SpringCloud,Mybatis,等

2.Web:

Web就是咱平时用的浏览器页面,咱这浏览器页面其实也分为两种,很常见的静态页面(静态web资源)动态页面(动态web资源)

—静态页面:
在浏览器页面中所有的数据全部都是死数据,无法操作,仅供观看
比如:特效网页,或者是网页小游戏,又或者是说你写的是一个介绍页面,专门对某些东西进行介绍等等没有任何连接数据库的操作或者后台操作.

使用技术:html,css等.

—动态页面:
动态页面就比较牛逼了,动态页面中的所有数据都是可以连接数据库进行动态修改的,数据由程序产生,可以人为操作.
比如:我们熟知的那些可以登录的,可以在页面中保存信息的等等页面.

使用技术:html,jsp,css,java,php,jQuery,javascript,数据库(Mysql…)等.

发布了37 篇原创文章 · 获赞 19 · 访问量 3735

猜你喜欢

转载自blog.csdn.net/Ryan_black/article/details/103814879
今日推荐