java
文章平均质量分 77
大施兄
已经开始学习java快一个月了 感觉自己都老罗
展开
-
JAVA super() this() 详解
1.什么是super?什么是this? super关键字表示超(父)类的意思。this变量代表对象本身。 2.使用super&this调用成员变量和方法 可以使用super访问父类被子类隐藏的变量或覆盖的方法。当前类如果是从超类继承而来的,当调用super.XX()就是调用基类版本的XX()方法。见示例1。 当类中有两个同名变量,一个属于类(类的成员变量转载 2016-04-12 21:34:09 · 256 阅读 · 0 评论 -
子类继承父类,构造函数的特点 super()
在对子类进行初始化时候,父类的构造函数一定会运行因为子类的构造函数第一行里面有个隐式语句super();子类的所有构造函数默认第一行都有句super();子类调用父类构造函数super(参数),子类调用父类一般方法:super.方法名子类一定要访问父类?因为父类的数据子类可以直接获取,所以当子类对象建立时候,需先查看父类如何对这些数据初始化,1.当父类中有个空参数的构造函数时候原创 2016-04-11 20:29:22 · 2490 阅读 · 0 评论 -
有关Java中关键字final的理解
一、final数据在java编程语言中,有时候需要告知编译器一段数据是不变的编译期常量。对于这种情况,编译器可以将此常量值带入需要用到它的计算式子当中,这种在编译时执行计算式的方法减轻了运行时的开销。通常,这类常量数据都是基本类型的数据,并赋予关键字final,同时在对此常量定义时需要进行赋值。值得注意的是:对于基本类型,使用final关键字将使数值恒定不变;而对于对象引用,final则是转载 2016-04-11 21:20:20 · 206 阅读 · 0 评论 -
java重载-方法重载中的准确性原则
java重载-方法重载中的准确性原则 本文章已收录于: 大家先猜猜看下边这段程序执行结果public class StringUtil { /** * 判断输入的字符串是否是null或"" * * @param str * @return */ pu转载 2016-04-20 12:25:46 · 458 阅读 · 0 评论