自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 list和map区别

一个是存储单列数据的集合,,另外一个是存储键和值这样的双列数的集合List:是存储单列数据的集合,存储的数据是有序并且是可以重复的Map:存储双列数据的集合,通过键值对存储数据,存储 的数据是无序的,Key值不能重复,value值可以重复List继承Collection接口,,Map不继承Collection接口。。。...

2020-12-29 13:15:57 199

原创 list

1.ArrayList底层是一个数组,数组查询快,增删慢。查询时地址连续,有索引,因此查询快。增删时,由于数组长度不可变,每次都要新建一个数组,并将原数组的数据复制,因此,增删慢。ArrayList是非同步的,因此执行效率高,但在高并发时容易引起线程安全问题。2.LinkedListlinkedList底层是双向链表链表,因此查询慢,增删快。链表地址不连续,每次查询都要从头开始,因此慢但在增删时,不改变原来的结构,因此块。双向链表是有序的(存储和取出的顺序是一致的),单向链表是无序的。因为

2020-12-29 13:11:54 120

原创 Map集合

Map 集合的特点能够存储唯一的列数据(唯一,不可重复)set能够存储可以重复的数据(可重复)list值的顺序取决于键的顺序键和值都是可以存储 null 元素的一个映射不能包含重复的键,每个键最多只能映射一个值实现类:HashMap ,底层是哈希表结构特点:键无序,唯一,类似于Set集合值有序,可重复,类似于List底层数据结构是哈希表,保证键唯一允许键为null,值为null实现类:LinkedHashMap ,底层是哈希表和链表结构特点:键有序,唯一,值有序,可重复,类似于List底层数据结构

2020-12-29 13:02:47 122 2

原创 jsp九大内置对象

1、Request对象该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交的信息。当Request对象获取客户提交的汉字字符时,会出现乱码问题,必须进行特殊处理。首先,将获取的字符串用ISO-8859-1进行编码,并将编码存发岛一个字节数组中,然后再将这个数组转化为字符串对象即可。Request常用的方法:(1)getParameter(String strTextName) 获取表单提交的信息。String strName=request.get

2020-12-09 16:48:40 118

原创 Collection集合

1:对象数组  (1)数组既可以存储基本数据类型,也可以存储引用类型。它存储引用类型的时候的数组就叫对象数组。2:集合(Collection)(1)集合的由来?  我们学习的是Java – 面向对象 – 操作很多对象 – 存储 – 容器(数组和StringBuffer) – 数组  而数组的长度固定,所以不适合做变化的需求,Java就提供了集合供我们使用。(2)集合和数组的区别?    A:长度区别      数组固定      集合可变    B:内容区别      数组可以是基本类

2020-11-29 23:02:59 63

原创 异常

异常Try-catch-finally:try正常执行,如果有异常执行catch后执行finally,如果没有直接执行finally执行顺序:try-catch:try中的语句正常执行,如果遇到异常就会执行catch中的语句无论异常发布发生finally总会执行,除非终止程序,退出虚拟机Java处理异常是通过五个关键字来实现的:try、catch、finally、throw、throws异常分检查异常、运行时异常排列catch语句的顺序:先子类后父类发生异常时顺序逐个匹配多路异常捕获,子类异

2020-11-18 10:48:09 93

原创 多态

1.什么是多态多态是继封装、继承之后,面向对象的第三大特性。2.多态现实意义理解现实事物经常会体现出多种形态,如学生,学生是人的一种,则一个具体的同学张三既是学生也是人,即出现两种形态。Java作为面向对象的语言,同样可以描述一个事物的多种形态。如Student类继承了Person类,一个Student的对象便既是Student,又是Person。3.多态体现为父类引用变量可以指向子类对象4.前提条件:必须有子父类关系**注意:**在使用多态后的父类引用变量调用方法时,会调用子类重写后的方法。

2020-11-09 14:18:07 128

原创 抽象和封装

构造函数访问修饰符 构造方法名 ( ) {//初始化代码}构造函数的作用:就是给属性进行赋值的:也叫对象的初始化,每一个类都会有一个默认的构造函数构造函数:就是方法名和类名完全一致的函数他没有返回值类型也没有void,如果我们写了构造函数,那么默认的构造函数将不存在不能够被调用:构造函数的重载重载:方法名与类名相同,但是参数不同,参数的类型:全局变量,优先被加载修饰的方法被成为,静态方法:不用对象也可以进行调用,可以通过类型.方法修饰代码块: 优先被加载,并且只加载

2020-11-02 09:39:10 96

原创 java中的强制类型转换和自动类型转换

一类型转换:当操作数的类型不同,而且不属于基本数据类型时,经常需要强制类型转换,将操作数转化为所需要的类型。强制类型转换具有两种形式,称为显式强制转换和隐式(自动)类型转换。1.强制类转换就是把某个数据强制转换成需要的数据类型,比方说有个float a,是3.14…a=(int)a,强制转换成整型,a就是3了2.自动类型转换自动类型转换分两种情况:1,不同类型的数据进行运算时,系统会自动将运算优先级别低的转换成级别高的,结果和运算级别高的数据类型一样。2,赋值运算符两边类型不一样时,系统会

2020-10-26 09:25:02 1621

原创 全局变量和局部变量

一:全局变量作用于整个class而局部变量只作用于方法体中,当全局变量和局部变量同名时按就近原则什么是全局变量类的属性称之为全局变量,也称之为类的成员变量,字段什么是局部变量局部变量是定义在方法体,或者代码块中的变量,参数是特殊的局部变量全局变量和局部变量的区别1.作用域成员变量的作用域在整个类中局部变量,从声明它的地方开始,直到它所在的们结束2.初始值成员变量是有初始值(也叫做默认值,也叫做缺省值)的局部变量没有初始值,在使用之前必须先声明并赋值3.修饰符成员变量可以使用

2020-10-19 15:05:43 152

原创 类和对象基础

对象:能够看得见摸得着,能进行描述的物体, 我门成为对象对象:有特征和行为特征(属性):对对象的一个描述行为(方法):对象的动作对象:用来描述客观事物的一个实体,由一组属性和方法构成类:类一定是由对象构成的,我们把对象按照某一特征划分成一个集合,我们把这个集合成为类类中: 有属性和方法定义一个类: 定义类名,属性,方法public class 类名{属性1的类型 属性1;属性2的类型 属性2;……属性n的类型 属性n;public void 方法名( ){方法

2020-10-12 16:56:58 178

原创 多层循环

多层循环■二重循环是一个循环体内又包含另一个完整的循环结构■在二重循环中,外层循环变量变化一次,内层循环变量要从初始值到结束值变化遍■在二重循环中可以使用break、continue语句控制程序的执行■在二重循环中外层循环变量变化一次,内存循环变量变化一遍在这里插入图片描述](https://img-blog.csdnimg.cn/20201008210524342.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,sha

2020-10-08 21:11:31 450

原创 java基础的几种循环结构

java基础的几种循环结构 一 if(条件1){ if(条件2){ 代码块1 }else{ 代码块2 } }else{ 代码块3 } 注意 :内存的if循环相对于外层的if结构要有一定的缩进。 二 switch(表达试){ case 1: 语句: ...

2020-09-27 22:14:20 389

原创 数组java中基本常用数据类型

基础数组java中基本常用数据类型有:1.int(整型)2.double(双精度)3.布尔型:boolean(布尔)4.字符型:char(字符型)5.String(字符串)使用数组第一种使用数组的方式1.int arr[]; 声明2.arr=new int[5] 分配空间3.arr[ 0]=32 ;赋值第二种使用数组的方式1.int[] arr=new int[5] ; 声明+分配空间2.arr[ 0]=2...

2020-09-20 17:10:12 760

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除