
java面向对象内存分析
文章平均质量分 89
charming_guy
人生本质上就是一道证明题,遗憾的是我们却用了大量的时间只写出了一个“证”字
展开
-
java语言------------多态内存图分析
目录 1.1为什么使用多态,此为没有使用多态的情况1.2.使用多态的情况是这样2.1.多态例子练习多态情况下父类的引用不能指向子类特有的成员变量(或成员函数)强制类型转换后可以指向子类对象这时候就需要强制类型转换3.1多态内存分析1.1为什么使用多态,此为没有使用多态的情况package Polymorphism;/** * @author zhao xuk...原创 2018-04-14 18:22:19 · 3432 阅读 · 1 评论 -
java学习笔记之super内存分析
1、super的使用 如果一个类中没有构造函数,则系统会提供一个无参的构造函数,如果我们写了一个构造函数,则系统不给我们提供我参构造函数任何一个构造函数中如果第一行我们没有写super([参数列表])或this([参数列表])来显式调用父类或本类的构造函数,那么系统会默认加一个super()来调用父类的构造函数1、super 是直接父类对象的引用,可以通过super来访问父类中被子...原创 2018-04-12 23:05:27 · 884 阅读 · 0 评论 -
Java面向对象类的内存分析
1类的内存分析1.1一个对象的内存分析package opp.java_02;/** * @author zhao xuke * * 2018年10月18日 - 下午12:01:07 * 一个对象的内存图:一个对象的基本初始化 * 两个对象的内存图 */public class Phone { String brand; int price; String color;...原创 2018-10-22 11:21:18 · 256 阅读 · 0 评论 -
java面向对象三大特性之继承
1.子类继承父类,可以继承父类的全部属性和方法( 除了父类的构造方法)*2.java只有单继承一个子类只有一个父类不能有多个父类(c+±-)*3.如果定义一个类没有调用extends,则他的父类是:java.lang.Object*4.不同叫法,超类、基类、子类、派生类 `在子类中可以根据需要对从基类中继承来的方法进行重写。³ 重写方法必须和被重写方法具有相同方法名称、参数列表和...原创 2018-10-30 12:46:54 · 771 阅读 · 0 评论