- 博客(17)
- 收藏
- 关注
原创 java Day16
3.Map.of();//map键值对有上限,最多10个键值对,20个参数。//将参数看成一个个键值对 ,无上限。如果除了可变参数以外,还有其他形参,那么可变参数要写在最后。//有可变参数,无上限。2.Set.of();//有可变参数,无上限。在方法的形参中,只能写一个可变参数;注:都是静态方法,直接可以用类名调用。格式:数据类型...参数名称。本质上就是一个数组;
2024-07-20 16:24:24
87
原创 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 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 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关注的人