Android-Java-构造方法内存图
2024-10-13 23:26:49
描述Dog对象:
package android.java.oop07; // 描述Dog对象/实体
public class Dog { private String name;
private int age; /**
* 定义构造方法 (如果定义构造方法,默认有一个无参构造方法)
* @param name 传递名字
* @param age 传递年龄
*/
public Dog(String name, int age) {
this.name = name;
this.age = age;
}
// 打印所有的值
public void showAllValue() {
System.out.println("name:" + name + " age:" + age);
}
}
main测试方法,实例化对象:
package android.java.oop07; public class Demo01 { public static void main(String[] args) { /**
* 实例化 Dog 对象
*/
Dog dog = new Dog("小白", 99); /**
* 通过实例化的Dog对象引用地址 去 调用Dog的showAllValue方法
*/
dog.showAllValue();
} }
执行结果:
以上代码对应的内存图:
第十一步 由于JVM只执行main方法,main方法 弹栈 出栈后,程序结束
Process finished with exit code 0
最新文章
- [HttpPost]和[AcceptVerbs(HttpVerbs.Post)]区别
- Map<;Key,Value>;基于Value值排序
- I.MX6 Goodix GT9xx touchscreen driver porting
- 【递推+矩阵快速幂】【HDU2604】【Queuing】
- 权威验证:MSDN会明确告诉你下载的光盘镜像是否正宗微软原版
- bestcoder Round#52 1001(最短路+状压dp)
- SharePoint 切换用户的小技巧
- python 标准库 -- subprocess
- java的基本数据类型和引用类型
- navicat for mysql 只把指定的表数据结构导出
- C++ 常用设计模式(学习笔记)
- Ubuntu下JDK1.8安装后配置环境变量
- luogu P3924 康娜的线段树
- 学习MongoDB(Troubleshoot Replica Sets) 集群排除故障
- Tomcat启动报错:[The configuration may be corrupt or incomplete]的解决方案
- BlockingQueue 解析
- MSSQL &#183; 最佳实践 &#183; 利用文件组实现冷热数据隔离备份方案
- PowerDesigner添加表注释
- 【LeetCode OJ】Remove Duplicates from Sorted Array
- redis windows版本下载