补充一些常识
来源:互联网 发布:阿迪达斯淘宝精仿店 编辑:程序博客网 时间:2024/06/07 07:30
一、关于 ” = “ 什么时候是赋值,什么时候是将引用地址复制?
① 赋值
public class MainActivity extends Activity {int a;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);test();}public void test() {int b = a; b = 3;Log.i("msg", "" + a); // 也就是说a等于0.}}② 将引用地址复制
public class MainActivity extends Activity {ArrayList mList = new ArrayList();@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);test();}public void test() {ArrayList list = mList; // 也就是说list和mList在内存中占的地址是一样的// 以上这句话等同于// ArrayList list = new ArrayList();// list = mList;for (int i = 0; i < 3; i++) {list.add(i); // 0,1,2mList.add(i + 1); // 1,2}Log.i("msg", mList.toString()); // 0,1,1,2,2,3}}
0 0
- 补充一些常识
- 一些常识
- 一些常识
- 一些常识
- 一些常识
- 一些常识
- Erlang(9):常识补充
- 一些生活小常识
- 一些音乐欣赏常识
- 手机的一些常识
- 一些生活常识
- 南京师范大学自考-一些常识
- 一些JAVA小常识
- IPhone 的一些常识
- 一些生活小常识
- 一些小常识
- 一些硬件常识
- JavaScript 一些常识 (一)
- 当python邂逅vim
- NGROK 内网穿透利器
- mysql 安装
- 得到
- Selenium - CSS Selector
- 补充一些常识
- 笔记_20141118(mysql)
- 软件工程期末考试 AHNU
- StarUML中时序图添加小人
- unity鼠标跟随(ITween)
- DevExpress教程
- iOS开发 最新-获取硬件设备型号
- Remove Duplicates from Sorted Array II
- JavaScript方法call,apply,caller,callee,bind的使用详解及区别