- 博客(6)
- 收藏
- 关注
原创 java学习笔记day6(超绝破碎小高版)
从大括号开始,是没有名字的类,swim添加是因为这个类想要实现的是接口的功能,所以类的内容里面是swim接口的抽象方法重写,补充swim给这个没有名字的类。写方法时,把接口作为参数传进去了,调用方法时,可以传递接口的所有实现类对象,就是实现过接口的类 创造的(new)对象都可以调用。搬家 是一个方法,运输是一个接口,运输接口放在搬家参数里,实现过运输接口的类,比如车的对象,搬家公司都可以传进来搬家这个方法。————————————————————开始拼图小游戏了,不知道我得听多久——————
2024-07-04 21:47:47
362
原创 java学习笔记day5超绝破碎小高版
在调用方法时,可以使用子类对象来调用,执行的就是子类里面重写的方法,有多态必有继承,继承是前提条件,写多态一定要有方法重写,这是多态可以提供的解决手段。多态调用成员变量时,找到堆里面存储的地方,先看父类里面存储的内容,如果没有多态,就是普通的进行子类对象创建在调用成员变量时,先去子类空间里面看,没有再去父类。继承时候的内存图:加载字节码文件的时候,会把父类的字节码加过来,同时,在堆内存开辟空间时,会给父类也开辟一个,存储继承过来的成员变量。其实可以理解为,我自己想的:父类创建的方法,子类都能用。
2024-06-27 13:47:17
674
原创 java学习笔记day4(超绝破碎小高)
上一个不打印地址值的好像还是String,stringbuilder,stringjoiner。新增快捷键,按住滚轮上下拖动可以竖着选中,没有滚轮可以Alt+左键竖着选中。开始字符串了,直接赋值时串池,重复的话就是复用,new出来的去堆里。我去了,这个快捷键真牛,自动抽取方法,Ctrl+Alt+M。字符拼接用加号+,定义了一个0长度的字符串,不断赋值拼接。抽奖的代码,难点1在于想到方法,难点2在于适当的i++,这是一个类,自己创造的类,根据这个描述可以创造对象。类名一样,方法名一样,形参不一样(个数)
2024-06-18 10:11:29
290
原创 java学习笔记day3(超绝破碎小高)
循环跳转控制 continue 和 break。idea提供的快捷便利,数组名. fori。case穿透特性,适用于重复性多的时候。length调用,好用,常用。6.3日action!参考scanner函数。标记法,很妙啊很妙啊。
2024-06-11 15:50:26
220
原创 java学习笔记day2超绝破碎小高5.29
首先是JAVA_HOME,配置了一个变量名,或者环境名大概类似,然后在path里添加了%JAVA_HOME%\bin 这里我没有删除自己的,后面如果有环境变量的问题再改。千辛万苦的idea终于下好了还是哈哈哈哈哈,昨天装到半夜,今天莫名其妙就好了。标识符就是类名,方法名,变量名,一些个起名字规则(见名知意)吓死我了刚没找到草稿奇怪了明明记得保存了以为没了哈哈哈哈。计算机存储:文本 图片 声音 (都是二进制01存储)项目 —> 模块 —> 包 —> 类。关键字,50多个,全部小写,有颜色。
2024-06-03 14:04:24
146
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人