- 博客(46)
- 收藏
- 关注
原创 Java数据结构——时间和空间复杂度
时间复杂度是一个数学函数。一个算法执行所花费的时间和其中语句的执行次数成正比;算法中的基本操作的执行次数,为时间复杂度。
2025-09-20 16:43:26
171
原创 JavaSE——异常
并且不同的异常都有不同的Java类对应补充:栈溢出错误未实现clonable接口是运行时异常在Java中,异常处理的5个关键字:throw,throws,try,catch,finally常用在抛出自定义异常注意:有多个异常,抛出父类异常即可如果用try-catch,程序会继续执行异常后的代码
2025-09-13 16:34:51
246
原创 数据结构——用C
写一个顺序表1.在头文件中应有#pragam once,防止头文件多次编译;如果头文件多次编译,会报错例如:在common头文件中定义了global_var变量,在file1.c与file2.c中都包含了common的头文件,那么当编译器编译这两个源文件时,global_var变量会在file1.c和file2.c中都被定义,链接阶段就会出现 “multiple definition ofglobal_var”(global_var多重定义)错误。
2025-09-10 17:25:09
263
原创 Java多态
注意:由向上转型的定义可知,父类引用不能访问子类成员,那为什么下图中得到的是子类的成员方法结果?早绑定(前期绑定),在编译时就能根据用户所传实参类型就能确定具体调用哪个方法。Dog类继承Animal类,所以子类的重写方法可以返回Dog类。晚绑定(后期绑定),需等到程序运行时才能确定具体调用哪个方法。把父类引用指向一个子类对象。
2025-08-23 19:15:32
180
原创 画布使用小知识
1.摁住Ctrl后选取内容,就可以对其进行复制粘贴移动。2.摁住Shift后选取内容,进行连续复制。4.属性选项中可以选择透明度。3.Ctrl+直线不会倾斜。
2025-08-19 20:26:54
131
原创 JavaSE方法知识点
1.add函数结束之后,内存空间怎样变化?2.main函数结束之后,内存空间怎样变化?3.main函数中的x,y变量名可不可以替换为a,b?为什么?
2025-06-21 19:08:26
119
原创 三种继承方式
2.protected成员在本类内和子类均可访问,在类外不可访问。1.private成员只能在本类内访问,子类和类外均不能访问。3.public成员在类内,子类和类外都可以访问。
2025-04-26 13:22:18
162
原创 cpp中的多继承问题
父类的初始化在子类的构造函数初始化列表中进行,当多继承时,初始化列表中的初始化顺序是父类1——>父类2——>子类先父类(初始化顺序只与继承顺序有关,与初始化列表顺序无关),后子类。
2025-04-24 12:25:21
176
原创 cpp中继承同名成员
子类中无,父类中有时,通过子类对象直接访问变量,会访问到父类中的对象(子类中有,父类中有时,通过子类对象直接访问变量,会访问到子类中的对象。
2025-04-23 22:17:23
239
原创 cpp中继承的构造与析构顺序
那么在实例化一个子类对象时,会调用父类和子类各自的构造与析构函数。调用的顺序是什么呢?构造函数、析构函数、赋值函数。在继承中,子类可以继承父类。构造顺序:先父类,后子类。析构顺序:先子类,后父类。
2025-04-23 21:51:35
157
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅