java学习笔记——java中对象的创建,初始化,引用的解析
2024-09-29 09:57:45
如果有一个A类。
1、例如以下表达式:
A a1 = new A();
那么A是类,a1是引用。new A()是对象。仅仅是a1这个引用指向了new A()这个对象。
2、又如:
A a2;
A代表类,a2仅仅是一个引用,仅仅是a2指向的对象为空NULL。
3、再如:
a2 = a1;
它代表的是a2是一个引用,a1也是一个引用;在这个过程中a1所指向对象的地址传给了a2,使得a2。a1指向同一对象。
4、引用
如以下代码片段:
int k; // base data type
A a; //reference data type
a = new A();//以A类为模版在堆的的空间里创建一个A类的对象,也称对象的初始化
B b1,b2,,,,bn;//假定B是抽象类或接口
最新文章
- 【iCore2 模块相关资料】iM_LAN 100M 以太网模块UDP例程
- HTTP权威指南笔记-1.概述
- 解决ORA-00824: cannot set sga_target due to existing
- upload控件上传json文件合并的两种方法
- [51单片机] nRF24L01 无线模块 测试 按键-灯-远程控制
- Xamarin学习资源收集
- POJ 2762 Going from u to v or from v to u? (强连通分量缩点+拓扑排序)
- JS中都有哪些数据类型呢?
- yml 文件操作方法
- java函数回调
- 实验吧——隐写术之复杂的QR_code
- Thunar 通过快捷键在当前文件夹打开终端
- vue 中 使用百度编辑器 UEditor
- Innodb锁相关总结
- 在centos7虚拟机上挂载镜像,并设置yum源(包括遇到的问题)
- Chap4:区块链的应用技术[《区块链中文词典》维京&;甲子]
- 【repost】Javascript操作DOM常用API总结
- Burp Post、Get数据包转为上传multipart/form-data格式数据包
- Apache 配置文件详解
- BZOJ 1089 SCOI2003 严格n元树 动态规划+高精度
热门文章
- Razor 常用方法
- 想转行做web前端工程师,必学这6大技能
- unittest (python标准库-开发工具-单元测试框架)
- PDF审计工具peepdf
- HDU 4034 Graph Floyd最短路
- 初学Django:创建第一个项目+使用模板
- CocoaPods 错误 target overrides the `OTHER_LDFLAGS`...
- Android 更新UI的两种方法——handler和runOnUiThread()
- sqlite db-journal文件产生原因及说明
- react热加载失败