原文:java基础学习总结——super关键字

一 super关键字 在JAVA类中使用super来引用父类的成分,用this来引用当前对象,如果一个类从另外一个类继承,我们new这个子类的实例对象的时候,这个子类对象里面会有一个父类对象。怎么去引用里面的父类对象呢 使用super来引用,this指的是当前对象的引用,super是当前对象里面的父对象的引用。 . .super关键字测试 运行结果: . . 画内存分析图了解程序执行的整个过程 分 ...

2014-04-01 18:16 17 65070 推荐指数:

查看详情

java基础学习总结——this关键字

一、this关键字    this是一个引用,它指向自身的这个对象。 看内存分析图:   假设我们在堆内存new了一个对象,在这个对象里面你想象着他有一个引用this,this指向这个对象自己,所以这就是this,这个new出来的对象名字是什么,我们不知道,不知道也没关系,因为这并不 ...

Wed Apr 02 02:15:00 CST 2014 9 10717
java基础super关键字

一、在java里面,对于super关键字通常有两种用法: 1. 用在子类的构造方法里(初始化用),主要是调用父类的默认构造方法,如果父类有不止一个构造方法,可以通过super指定具体的构造函数,比如 super(paras); 2. 用在子类里调用隐藏或重写的属性或行为 ...

Thu Aug 23 21:04:00 CST 2018 0 4015
this与super关键字总结

 Ⅰ.this   用类名定义一个变量的时候,定义的应该只是一个引用,外面可以通过这个引用来访问这个类里面的属性和方法。类里面也有一个引用来访问自己的属性和方法,这个引用就是 this 对象,它可以在类里面来引用这个类的属性和方法。   每当一个对象创建后,Java虚拟机会给这个对象分配一个 ...

Wed May 18 19:44:00 CST 2016 0 3087
javasuper关键字

super关键字: 在java中使用super来引用基类的成分。 程序code: 输出结果: 内存分布: ...

Tue Sep 30 06:52:00 CST 2014 0 2279
Java关键字(六)——super

  在 Java关键字(五)——this 中我们说 this 关键字是表示当前对象的引用。而 Java 中的 super 关键字则是表示 父类对象的引用。   我们分析这句话“父类对象的引用”,那说明我们使用的时候只能在子类中使用,既然是对象的引用,那么我们也可以用来调用成员属性 ...

Mon Jun 25 16:08:00 CST 2018 0 2325
java基础学习总结——static关键字

一、static关键字      原来一个类里面的成员变量,每new一个对象,这个对象就有一份自己的成员变量,因为这些成员变量都不是静态成员变量。对于static成员变量来说,这个成员变量只有一份,而且这一份是这个类所有的对象共享。 1.1.静态成员变量与非静态成员变量的区别   以下 ...

Wed Apr 02 02:13:00 CST 2014 16 12427
Java的继承,final关键字super关键字

1、继承的初始化顺序: 父类—>父类的初始化对象中的属性—>父类的构造方法—>子类—>子类的初始化对象中的属性—>子类的构造方法   若有构造方法:则 ...

Thu Mar 09 01:26:00 CST 2017 0 3171
Java中的super关键字

super关键字 1、关键字super可以用于两种途径: 调用父类的方法。 调用父类的构造方法。 图片例子: 2、语法格式: 3、super能出现在实例方法和构造方法中,不能使用在静态方法中。且大部分情况下可以省略。 4、super()只能出现在构造方法第一行,通过当前的构造方法 ...

Sun Apr 05 01:30:00 CST 2020 0 1367
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM