如果有一个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是抽象类或接口

最新文章

  1. 【iCore2 模块相关资料】iM_LAN 100M 以太网模块UDP例程
  2. HTTP权威指南笔记-1.概述
  3. 解决ORA-00824: cannot set sga_target due to existing
  4. upload控件上传json文件合并的两种方法
  5. [51单片机] nRF24L01 无线模块 测试 按键-灯-远程控制
  6. Xamarin学习资源收集
  7. POJ 2762 Going from u to v or from v to u? (强连通分量缩点+拓扑排序)
  8. JS中都有哪些数据类型呢?
  9. yml 文件操作方法
  10. java函数回调
  11. 实验吧——隐写术之复杂的QR_code
  12. Thunar 通过快捷键在当前文件夹打开终端
  13. vue 中 使用百度编辑器 UEditor
  14. Innodb锁相关总结
  15. 在centos7虚拟机上挂载镜像,并设置yum源(包括遇到的问题)
  16. Chap4:区块链的应用技术[《区块链中文词典》维京&甲子]
  17. 【repost】Javascript操作DOM常用API总结
  18. Burp Post、Get数据包转为上传multipart/form-data格式数据包
  19. Apache 配置文件详解
  20. BZOJ 1089 SCOI2003 严格n元树 动态规划+高精度

热门文章

  1. Razor 常用方法
  2. 想转行做web前端工程师,必学这6大技能
  3. unittest (python标准库-开发工具-单元测试框架)
  4. PDF审计工具peepdf
  5. HDU 4034 Graph Floyd最短路
  6. 初学Django:创建第一个项目+使用模板
  7. CocoaPods 错误 target overrides the `OTHER_LDFLAGS`...
  8. Android 更新UI的两种方法——handler和runOnUiThread()
  9. sqlite db-journal文件产生原因及说明
  10. react热加载失败