自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java Day17

注:Stream不能传递基本数据类型的数组。静态类里无this也无super。

2024-07-26 17:12:37 65

原创 java Day16

3.Map.of();//map键值对有上限,最多10个键值对,20个参数。//将参数看成一个个键值对 ,无上限。如果除了可变参数以外,还有其他形参,那么可变参数要写在最后。//有可变参数,无上限。2.Set.of();//有可变参数,无上限。在方法的形参中,只能写一个可变参数;注:都是静态方法,直接可以用类名调用。格式:数据类型...参数名称。本质上就是一个数组;

2024-07-20 16:24:24 87

原创 java Day15

列表迭代器:ListIterator ,内有add方法可以添加元素。

2024-07-10 16:27:43 103

原创 java Day14

二分、插值、斐波那契查找、分块查找。冒泡、选择、插入、快速。4.lambda表达式。

2024-06-24 23:01:04 99

原创 java Day13

一、API1.Math2.Runtime类3.System类4.clone克隆~Object里的克隆方法是浅克隆5.Objects的一些工具类8.正则表达式注:\在Java中为转义字符9.爬虫非捕获分组,不占用组号。(更多的用第一个10.Date类11.SimpleDateFormat类12.13.包装类。

2024-06-21 00:36:19 203

原创 java Day12

1.ActionListener 动作监听。2.MouseListener 鼠标监听。3.KeyListener 键盘监听。

2024-06-05 22:20:25 205

原创 java Day11

成员方法默认用public abstruct修饰,只能是抽象方法。成员变量默认public static finial 修饰。接口中的default方法可以有方法体、并且可以不被重写。

2024-06-03 20:43:59 128

原创 java Day10

public > protected > 默认 > private。

2024-05-30 17:14:03 115

原创 java Day09

-解决方案:从新变回子类类型就行(强制类型转换),但不能瞎转转成其他子类,转之前进行一下判断。二、多态中关于成员变量和成员方法的调用。不能调用子类的特有方法。六、finial关键字。

2024-05-20 22:50:36 170

原创 java Day08

Java只能单继承,不能多继承,但可以多层继承(一个孩子只能有一个爸爸,不能有多个爸爸,但还可以有一个爷爷);父类的非private、非static、非finial方法可以直接调用。所有的类直接或间接的继承与Object类。子类不能访问父类的private方法。构造方法子类不能继承,只能自己写。7.继承中构造方法的访问特点。

2024-05-20 17:13:47 191 1

原创 java Day07

1.定义:表示静态,是java的一个修饰符,可以修饰成员方法,成员变量。3.不需要创建对象,直接类名调用里面的方法,以此解决问题。随着类的加载而加载,优于对象存在。类名调用(也可以对象调用)。2.成员方法为静态方法;被该类所有对象共享;不属于对象,属于类;1.构造方法私有化;

2024-05-18 17:45:22 111

原创 java Day06

小技巧:如果要返回多个数据,可以把这些数据先放到一个容器里,然后再把容器返回(例如:集合)3.可以存基本数据类型的包装类(例如:Integer)System.exit(0);//停止虚拟机的运行。2.使用场景:字符串的拼接、字符串的反转。switch - case语句注意事项。1.表示一个存放字符串的容器。2.不能存储基本数据类型。

2024-05-18 16:21:30 97

原创 java Day05

3.字符串比较是尽量用equals方法进行比较,直接用==比较可能会出错(因为初始化的方式可能不同)。this的内存原理:代表方法调用者的地址值,区分局部变量的成员变量。2.直接赋值可以复用,而new则是每次都在堆里开辟新的空间。另外,键盘录入sc.next()也是new出来的。1.直接赋值和new有本质区别。基本数据类型和引用数据类型。成员变量的局部变量的区别。

2024-05-10 22:11:31 199

原创 java Day04

如果没有定义构造方法,系统将给出一个默认的无参构造方法;如果定义了构造方法,系统将不再提供默认的构造方法;:创建对象的时候,给成员变量进行初始化。执行时机,由虚拟机调用,不能手动调用;每创建一个对象,就会调用一次构造方法;没有返回值类型,void也没有;建议有参无参的构造方法都写上。

2024-05-07 20:46:33 129

原创 java Day03(基本数据类型和引用数据类型)

new出来的都是引用数据类型,例如数组。堆:new出来的是堆。

2024-04-30 19:02:01 26

原创 java Day02

1.定义:方法名相同,参数不同(参数类型及参数个数)。

2024-04-29 21:37:28 131

原创 java Day01

原码:10进制数的二进制表示;最左边表示符号位,1为负,0为正;5.在计算机中,数据的存储与运算都是以补码的形式。3.负数加减用补码,因为又+0和-0的存在。解决负数运算的跨零偏差。反码:符号位不变,1变0,0变1;1.正数的原码反码补码都一样。4.一个字节8个二进制位。2.反码补码只针对负数。

2024-04-27 17:58:24 182 1

空空如也

空空如也

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

TA关注的人

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