(一)为什么子类的构造方法在运行之前,必须调用父类的构造方法?能不能反过来?为什么不能反过来? 答:构造方法的作用是对成员进行初始化的操作,而子类继承了父类的成员但子类不能对其 进行初始化所以要先调用父类构造方法;不能反过来,反过来的话子类从父类继承的成员无法被初始化。 (二)关于多态问题的理解 答 ...
分类:
编程语言 时间:
2019-10-27 10:35:49
阅读次数:
92
一:继承条件下的构造方法调用 运行示例,观察输出回答相关问题 测试截图: 问题:为什么子类的构造方法在运行之前,必须调用父类的构造方法?能不能反过来?为什么不能反过来? 构造函数是一种特殊的方法。主要用来在创建对象时初始化对象,即为对象成员变量赋值初始值,总与new运算符一起使用在创建对象的语句中。 ...
分类:
其他好文 时间:
2019-10-23 11:14:17
阅读次数:
65
"参考博客" 本来有贪心的想法,但是好像不怎么可以。 贪心的想法可以很容易举出反例:一棵子树很大但是只有一根树枝,那么可以先切断其他子树的传播,最后只需要一步就可以终止这棵子树的传播。 由于题目里n ...
分类:
其他好文 时间:
2019-09-29 09:47:01
阅读次数:
73
在很多书上都教了#include包含头文件,但是没有教为什么不能包含源文件。。。所以有一些同学试过直接包含源文件(好吧,我承认,我在大学时候也这样做过,而且很幸运没有出问题)。 那到底应不应该包含源文件呢? 我想用一个反证法,如果直接包含.cpp文件,那cpp文件中的static变量和接口不是全暴露 ...
分类:
编程语言 时间:
2019-09-21 19:02:39
阅读次数:
309
一、当天完成的任务 答辩,早上把tomcat全部弄好,老师没有提更多的要求了 先传了branch: 总的服务器端: 二、第二天的计划 传gitlab,然后再开始优化 三、每日小结 ①今天在院办传gitlab倒是挺顺利的,但不知道为什么不能在自己电脑传、 ②一个项目大概就做好了,还挺累的,明天再开始看 ...
分类:
其他好文 时间:
2019-09-06 20:10:37
阅读次数:
79
主机名 主机名就是网站的域名,通俗说就是网站地址(如:www.baidu.com)。 设置了主机名,而IIS确不知道主机名对应的地址在哪里。 举个例子,把www.baidu.com做为IIS网站的主机名,那访问的是百度呢?还是IIS的网站的内容呢?这个就涉及到域名解释了。 域名解释 域名解释步骤:先 ...
分类:
Web程序 时间:
2019-09-06 01:06:50
阅读次数:
213
这个要从java的内存机制去分析,首先当你New 一个对象的时候,并不是先在堆中为对象开辟内存空间,而是先将类中的静态方法(带有static修饰的静态函数)的代码加载到一个叫做方法区的地方,然后再在堆内存中创建对象。所以说静态方法会随着类的加载而被加载。当你new一个对象时,该对象存在于对内存中,t ...
分类:
编程语言 时间:
2019-08-26 10:19:37
阅读次数:
82
hash索引o(1) B+树索引 o(logn) 为什么红黑树出现了,因为防止某些情况下二叉排序树退化为链表——诞生了二叉排序平衡树——树的性能取决于树的高度 为什么DB要用M路B树,为了再降低树的高低,减少db io 次数 为什么M不能无限大,因为会退化成有序数组,无法一次载入内存 ...
分类:
数据库 时间:
2019-08-25 18:29:09
阅读次数:
147
在Python中写下列代码的时候,出现错误:IndentationError: unexpected indent 分析:IndentationError是缩进的错误,查看源代码发现names开始的这一行确实是有缩进了。但是为什么不能缩进呢?网上的说法是Python是一种对缩进非常敏感的语言,最常见 ...
分类:
编程语言 时间:
2019-08-08 23:09:24
阅读次数:
130
羊皮卷之八 今天我要加倍重视自己的价值。 桑叶在天才的手中变成了丝绸。 粘土在天才的手中变成了堡垒。 柏树在天才的手中变成了殿堂。 羊毛在天才的手中变成了袈裟。 如果桑叶、粘土、柏树、羊毛经过人的创造,可以成百上千倍地提高自身的价值,那么我为什么不能使自己身价百倍呢? 今天我要加倍重视自己的价值。 ...
分类:
其他好文 时间:
2019-07-30 15:58:23
阅读次数:
99