![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaWEB基础知识
文章平均质量分 93
JavaWEB基础知识总结整理
废弃的root
不畏初心,方得始终,深入学习自我技术栈!
展开
-
Java之三元嵌套详解
三元嵌套三元表达式三元嵌套三元多嵌套三元表达式A大于B吗? 大于 就选A,否则就选B由(? :)符号表示的,具体的含义其实就和(if-else)结构的含义差不多,这种运算符会将某个条件作两种处理,如果满足条件的话就执行第一个结果,如果不满足的话就执行另外一个结果,例如:Int A,B,C;A=2;B=3;C=A>B ? 100 :200;这条语句的意思是,如果A>B的...原创 2019-06-20 13:38:15 · 3082 阅读 · 0 评论 -
Java基本数据类型转换
一:Java的基本数据类型和引用数据类型1:基本数据类型2:引用数据类型二:基本数据的类型转换基本数据类型中,布尔类型boolean占有一个字节,由于其本身所代码的特殊含义,boolean类型与其他基本类型不能进行类型的转换(既不能进行自动类型的提升,也不能强制类型转换), 否则,将编译出错。1.基本数据类型中数值类型的自动类型提升数值类型在内存中直接存储其本身的值,对于不同的数值...原创 2018-11-12 19:31:57 · 180 阅读 · 0 评论 -
Java异常简介
概要本章对Java中的异常进行介绍。内容包括:Java异常简介Java异常框架Java异常简介Java异常(是Java提供的一种识别及响应错误的一致性机制。) Java异常机制可以使程序中异常处理代码和正常业务代码分离,保证程序代码更加优雅,并提高程序健壮性。在有效使用异常的情况下,异常能清晰的回答what, where, why这3个问题:异常类型回答了“什么”被抛出,异常堆栈跟...原创 2018-11-13 14:36:03 · 173 阅读 · 0 评论 -
Java —— 单例模式
什么单例模式?单例模式是Java最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时保证只有单个对象被创建。这个类提供了一种访问其对象的唯一的方式(静态调用),可以直接调用,不需要实例化对象。为什么要使用单例模式?单例模式主要是为了避免创建多个实例而造成资源的浪费。它可以保证一个类的内存中对象的唯一性...原创 2019-07-22 09:17:47 · 510 阅读 · 0 评论 -
关于Lambda表达式
条件:必须是接口 且接口里只有一个抽象方法## 接口1## 接口2:## 接口3:## 接口4:## 接口5:## 接口6:## 人类(Class):实现Lambda:package Demo;public class Test_Lambda { public static void main(String[] args) { /* * Lambd...原创 2019-11-04 00:33:58 · 1147 阅读 · 0 评论 -
Java8 Stream-常用方法大合集
一、概述Stream 是 Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。使用Stream API 对集合数据进行操作,就类似于使用 SQL 执行的数据库查询。也可以使用 Stream API 来并行执行操作。简而言之,Stream API 提供了一种高效且易于使用的处理数据的方式。特点:1.不是数据结构,不会保存数据。2.不会修改原来的数据源,它会将操作后的数据保存到另外一个对象中。(保留意见:毕竟peek方法可以修改流中元原创 2022-04-07 14:17:33 · 1121 阅读 · 0 评论 -
JAVA算法基础之冒泡排序,选择排序,二分查找
面试之基础算法冒泡排序选择排序二分查找冒泡排序冒泡原理:轻浮重沉(就是最小值在最前面,最大值在最后面)int arr[] = {41,22,54,32,16,78}; //自定义一个数组 相对应的索引为0 = 41 1 = 22 2=54 以此类推 bubbleSort(arr); print(arr); 获取值} public stat...原创 2019-05-08 23:37:38 · 677 阅读 · 0 评论 -
前端HTML和css3学习总结及回顾
页面布局分析p: 段落ol: 有序列表ul: 无序li: 列表项dd: 标题dt: 列表内容dl: 自定义列表dl: 自定义列表br: 换行h1~h6: 内容标题form: 表单div: 盒子模型table: 表格tr: 行th/td: 单元格a: 超链接img: 图片video...原创 2019-08-14 08:44:44 · 647 阅读 · 1 评论 -
JavaScript学习总结
JavaScript: 1. 基本语法: 1. 与html结合方式1. 内部JS: * 定义<script>,标签体内容就是js代码2. 外部JS: * 定义<script>,通过src属性引入外部的js文件 * 注意: 1. <script>可以定义在html页面的任何地方。但是定义的位置会影响执行顺序。 2. <scr...原创 2019-09-02 10:41:04 · 480 阅读 · 0 评论 -
JavaWeb之ServletContext对象 和 Http
HTTP:概念:Hyper Text Transfer Protocol 超文本传输协议* 传输协议:定义了,客户端和服务器端通信时,发送数据的格式* 特点:1. 基于TCP/IP的高级协议2. 默认端口号:803. 基于请求/响应模型的:一次请求对应一次响应4. 无状态的:每次请求之间相互独立,不能交互数据历史版本:* 1.0:每一次请求响应都会建立新的连接* 1.1...原创 2019-09-16 12:00:30 · 598 阅读 · 0 评论 -
Java编程之多线程
线程的实现方式:1.类继承Thread类实现多线程class MyThread extends Thread { 2 3 private int i = 0; 4 5 @Override 6 public void run() { 7 for (i = 0; i < 100; i++) { 8 System.out.println(Thread.currentThread().getName() + "原创 2021-12-14 21:58:46 · 246 阅读 · 0 评论 -
JavaWeb之 Request 和 Response 两大对象
Servlet:概念:服务器中的java小程序生命周期从开始到死亡init () -> getServletConfig () -> service () -> getServletInfo () -> destroy ()注解配置web.xml路径一个Servlet可以定义多个访问路径 : @WebServlet({"/d4","/dd4","/...原创 2019-09-16 11:39:39 · 545 阅读 · 0 评论 -
JavaWeb之AJAX,JSON,EL表达式,JSTL,JSP
AJAX:1. 概念: ASynchronous JavaScript And XML 异步的JavaScript 和 XML 1. 异步和同步:客户端和服务器端相互通信的基础上 * 客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作。 * 客户端不需要等待服务器端的响应。在服务器处理请求的过程中,客户端可以进行其他的操作。 Ajax 是一种在无需重新加载整个网页的情...原创 2019-09-16 11:15:00 · 754 阅读 · 0 评论 -
JavaWeb学习之JQuery
JQuery 基础:1. 概念: 一个JavaScript框架。简化JS开发 * jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨 是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的Ja...原创 2019-09-16 09:10:04 · 505 阅读 · 0 评论 -
JavaWeb学习之BootStrap
Bootstrap:概念: 一个前端开发的框架,Bootstrap,来自 Twitter,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JavaScript 的,它简洁灵活,使得 Web 开发更加快捷。框架:一个半成品软件,开发人员可以在框架基础上,在进行开发,简化编码快速入门 1. 下载Bootstrap 2. 在项目中将这三个文件夹复制 3. 创建ht...原创 2019-09-16 09:00:59 · 594 阅读 · 0 评论 -
Servlet文档,方法,接口
Servlet文档api原创 2019-09-04 22:26:34 · 478 阅读 · 0 评论