![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 53
762
这个作者很懒,什么都没留下…
展开
-
equals 与 Comparable接口/Comparator接口
该类的所有对象都有顺序,属于内部顺序。3. 比较器要重写compare()方法,传入。【比较器实现Comparator接口】类似 " == " : 比较引用的。结果 : true / False。2. 重写后,可根据类的各种属性。二、 Comparable 接口。三、 Comparator 接口。必须重写compareTo方法。,与调用该方法的对象进行比较】3. 可使用泛型,则不需要强转。未被重写的equals。2. 特点:对类本身。原创 2023-05-22 13:15:43 · 110 阅读 · 0 评论 -
【JavaSE】Cloneable接口+一点点深拷贝的实现
1.创建对象的方法(目前读者就学到2个,以后学到更多会来补充的):(1)new (2)clone()方法我们发现这个clone()方法标红了,转到源码一看(ctrl+b)发现 clone()方法的返回值是Object类型,于是我们进行强制类型转换转换完后,发现还是错的,为什么呢?clone()方法是Object类的方法,所有类都继承Object类,按理说这样调用clone()方法是没有问题的:但是:调用clone()方法的类必须实现Cloneable接口,重写clone方法,...原创 2022-04-13 15:49:19 · 591 阅读 · 2 评论 -
[Java SE] 图书管理系统 - 框架
1.创建3个包+一个存在main的文件2.包:operation:和操作相关的1.IOperation :接口2.AddOperation 类 等操作类1.这些类都实现了IOperation接口2.每个类都对应一种操作,这个操作在类的方法work()里3.把 work(BookList bookList)方法写在接口里4.实现了接口的类要重写 work( BookList bookList ) 方法,用来实现各自的操作5.所有的类对外都可以当做是IOperati..原创 2022-04-04 22:14:52 · 879 阅读 · 6 评论 -
[JavaSE] 第一篇 -> 继承
1.什么是继承继承是 对不同类中相同代码(共性)的抽取这三个类里面都有名字,都要画画。干脆把这些共有的特征(名字,画画)抽取出来,把这些特征放在Shape类里,让这3个类当Shape类的子类。class Shape { protected String name; //子类的对象都有名字 public Shape(String name){ //这里子类帮父类构造时要传一个String的参数 this.name=name; ..原创 2022-03-31 15:03:02 · 144 阅读 · 9 评论 -
java复习小知识1 -- 检查双链表清空成功否
步骤一:在clear()下一个语句打断点步骤二:调试到此处步骤三:打开 cmd步骤四:进入D盘 / D盘下某个文件夹 ,回车 (命令提示符窗口里)cd 文件夹eg: cdD:\Users\29035\Documents步骤五:输入 jps (命令提示符窗口里)jps:查看当前运行的文件这里MyLinked 的进程码是 6712步骤六:输入jmap -histo:liv...原创 2022-03-31 12:34:45 · 451 阅读 · 0 评论 -
文件操作的一些函数+理解
目录1.打开文件2.文件名 (路径+名称+后缀)3.流 (输入输出流)4.相关函数(复习专用)1.打开文件 (1) 函数:fopen 是打开文件的函数 (2)描述+理解: 文件打开后,在内存会自动生成一个文件信息区 这个文件信息区和文件相关联,文件变-文件信息区跟着变 这个文件信息区实际上是个结构体变量 该结构体是由系统定义的注:testthefile....原创 2022-03-16 15:18:10 · 809 阅读 · 3 评论 -
我就不信我搞不定这个scanf怎么输入的问题
1.字符输入2.数字(浮点数)输入目录1.字符输入2.数字(浮点数)输入原创 2021-12-11 13:53:52 · 1266 阅读 · 2 评论 -
(对csdn运用的测试)初始C语言中容易忘记的知识
目录1.scanf与scanf-s2.集成开发环境3.何为底层开发4.Ctrl f5的作用6.int, long long, long的大小问题7. 小数55.5与55.5f的区别8.全局变量int a与局部变量int a的区别(2种变量的重名)1.scanf与scanf-s 1.scanf不会检查输入边界,可能造成数据溢出 (eg:定义了一个5个元素的数组,结果用scanf输入了10个,群补放进数组里,造成数据溢出报错)...原创 2021-12-11 10:48:07 · 613 阅读 · 1 评论 -
每日一看之我要努力
必须要开始努力了!目标:明天学c,一次至少1h,不能间断。加大代码量,明天至少2个怎么学:视频+博客+牛客+作业+笔记最想进腾讯原创 2021-12-10 22:42:15 · 81 阅读 · 0 评论 -
九九乘法表的讲解
九九乘法表的讲解1.凡是要打印多行多列的不同(同一)数字,都可以用以下模板:【从第三个for循环开始看:1. i=1;i<10;i++表示循环9次2. 该循环里最后一个语句是\n,从而保证了每循环一次大的就换行,进而可以当成行来使用,从而能够输出9行3. 第四个循环是嵌套在第三个循环里面的,它每循环一次,都没有换行符号(\n),使得它是同一排输出的,可以当做列来使用4. 真正输出数字是在第三个循环里面,里面数字的位置和它的行号和列号有关系,根据需要可以输出不同的数字,具体数字可以通过原创 2021-10-28 14:07:40 · 407 阅读 · 1 评论 -
2021-10-07
学习c语言的第一天,同时也是发博客的第一天!今后,我一定会好好学习c语言,提升自己的能力!争取毕业后拿到一个好offer!原创 2021-10-07 23:16:47 · 67 阅读 · 0 评论