
Java
文章平均质量分 68
lxymine
这个作者很懒,什么都没留下…
展开
-
Java:子类调用超类方法的一种特殊情况
在Java的子类中,可以通过super来明确调用超类(也即父类)的方法。但当所调用的超类的方法(1)中又调用了其它的方法(2)时,由于Java默认动态绑定,所以方法(2)调用的是子类中的方法。如下,示例(1)是一般的子类调用超类方法(即所调用的超类中的方法不再调用其它的需要动态绑定的方法),示例(2)是特殊的子类调用超类方法。 示例(1): package MyTest; import jav原创 2014-05-05 10:02:56 · 3742 阅读 · 1 评论 -
Java与C++的差异
在Java中,整形的范围与运行Java代码的机器无关 | C和C++程序需要针对不同的处理器选择最为有效的整型Java没有任何无符号类型Java不使用逗号运算符,但可以在for语句中使用逗号分隔表达式String类型没有提供用于修改字符串的方法,但可以重新替换赋值Java的String类没有重载==运算符,可以使用Java的compareTo方法 | C++的string类重载了==运算符,C可以原创 2014-05-01 19:14:20 · 630 阅读 · 0 评论 -
Java笔记
一.Java存储区 寄存器堆栈堆常量存储非RAM存储 二.在构造器中调用构造器 在构造器中可以用this调用另一个构造器,但不能调用两个,且构造器调用必须位于起始处。 三.名称屏蔽 如果Java的基类拥有某个已被多次重载的方法名称,那么在导出类中重新定义该方法名称并不会屏蔽其在基类中的任何版本。 四.其它 1.protect具有包内访问权限 2.类中所有的p原创 2017-07-11 16:23:36 · 324 阅读 · 0 评论