笔记
kikumaru714
我见青山多妩媚,料青山,见我应如是。
展开
-
java中Lambda表达式
Lambda表达式是实现函数式接口的一种方法。所谓函数式接口就是只有一个抽象方法的接口。写法是:()->{方法体};下面来一步步理解lambda表达式。1、平时我们在实现接口时,都是直接写一个实现类,如下代码package eiji;public class TestLambda { public static void main(String[] args) { Bird bird = null; bird = new Bird(); .原创 2021-06-23 18:38:12 · 130 阅读 · 0 评论 -
集合
collection接口和map接口List和Set实现collection接口,Map为独立接口,与collection没有关系。collection接口总结自https://blog.csdn.net/zhangqunshuai/article/details/80660974原创 2020-06-06 18:10:23 · 101 阅读 · 0 评论 -
序列化
一、 序列化:将对象写入IO流中,也就是把变量从内存中变成可存储或传输的过程称之为序列化。二、 序列化的实现有两种方法,第一种是实现Serializable接口。Serializable接口不需要实现任何方法,只要实现这个接口就是要序列化的意思。第二种是实现Extranalizable接口。实现Extranalizable接口必须要实现接口中的两个方法,来实现自定义序列化,而且必须带有public的无参构造函数。三、 注意事项,1、如果可序列化的类的某个成员不是基本类型,原创 2020-06-06 15:34:36 · 138 阅读 · 0 评论 -
数据类型
整型byte 长度为一,占八位。short 长度为二,十六位。int 长度是四,占32位long 长度是8,占64位浮点型float,长度4,占32位double,长度是8,占64位字符型char 长度是2,占16位。布尔型boolean 长度1,八位定义整型的默认是int,所以定义长整型long时后面要加L,浮点型的默认是double,所以定义float时要加f。数据类型之间的转换分为自动转换和强制转换自动转换是将小数据类型(表示范围小,而不是长度小)转化为大数据类型。数据由原创 2020-05-30 17:22:00 · 491 阅读 · 0 评论 -
多态与向上转型和向下转型
转型是基于继承的。向上转型,左边是父类,右边是子类。将子类转化为父类。这样实例拥有的是父类的方法,没有子类的。所以上转之后可以调用父类的方法,不能调用子类的,想要调用子类的就要在向下强转。向下转型是将父类转化为子类。上转型和下转型的用途是什么?*我也是从别的博主那里看了之后才理解的,特意记录一下防止以后忘记,下面给出链接,写的很详细。https://blog.csdn.net/xyh269/article/details/52231944涉及到泛型时会有用。我们要把有某一共同特性的东西凑到一块,原创 2020-05-30 15:32:25 · 466 阅读 · 0 评论 -
抽象类和接口
抽象类1、抽象类定义,他是一种本质,比如鸵鸟属于鸟类。鸟类就是一个抽象类。有抽象方法的类就是抽象类。抽象类也就是比普通类多了抽象方法而已。所以说抽象类可以有属性,也可以由普通方法。2、抽象类和抽象方法都由abstract修饰。并且抽象方法不能用private修饰,因为private修饰的方法不能被继承,子类就无法实现父类的方法,就无法实例化。3、子类只有覆盖了父类所有的抽象方法才能创建对象,否则子类也是个抽象类接口接口是定义一种行为,比如鸟和飞机都能飞,这个飞就是一种行为,可以把飞定义为一个接口原创 2020-05-30 14:56:20 · 155 阅读 · 0 评论 -
javaee的开发模式
一、javaee开发经历了两种模式:model1:jsp + javaBean ----在jsp页面中嵌入java代码,显得页面很繁琐,同时这种模式也只适应小型应用开发。model2:jsp + servlet +javaBean javaBean:实行数据封装 srvlet:处理java业务代码 js...原创 2020-02-23 17:13:12 · 695 阅读 · 1 评论 -
requester、会话技术Cookie&Session
一、Request1、requeste的生命周期: 创建:访问时创建 销毁:响应结束 域的作用范围:一次请求中2、转发和重定向的区别(详情请点击https://www.jianshu.com/p/68988b42d21d) (1)重定向两次请求,转发一次。 (2)重定向地址栏变化,转发地址栏不变化 (3)重定向可以访问...翻译 2020-02-16 16:15:48 · 235 阅读 · 0 评论 -
实现select标签只读的几种方法
1、disabled属性,但是加上这个属性之后提交表单的时候select标签取不到值,所以在提交表单前需要去掉这个属性,$("#role").removeAttr("disabled");2、在select标签中加上onclick事件和onmousedown事件。(onclick="return false;" onmousedown="return false;")。"return ...原创 2020-02-15 11:20:26 · 4667 阅读 · 0 评论 -
HTTP协议学习笔记
web浏览器和服务器之间通信需要http协议。http请求包括请求行,请求头和请求体,其中请求行包括请求方式,请求的资源,协议版本。请求体在请求方式是post时才有,如果请求方式是get,则表单数据会在链接中显示,不安全。http响应包括响应行,响应行包括协议版本和状态码。常见的有200:正常,302:重定向,304:本地缓存,404:找不到资源,500:服务器段错误。响应头和响应体,响应体中是...原创 2020-02-02 14:54:40 · 86 阅读 · 0 评论