引用/对象
来源:互联网 发布:java从入门到放弃 pdf 编辑:程序博客网 时间:2024/05/01 06:46
【示例】
package com.jjyy.basic;public class BasicType {static String str = "";public static void main(String[] args) {DemoTT001 t1 = new DemoTT001();System.out.println(t1.i); System.out.println(t1.c); System.out.println(t1.s); System.out.println("====================="); DemoTT001 t2 = new DemoTT001(); DemoTT001 t3 = new DemoTT001(); t2.s = t3.s = "test"; DemoTT001.callMe(t2,t3); System.out.println(t2.s+"------------"+t3.s);}}class DemoTT001{int i; char c; String s; static void callMe(DemoTT001... t) { t[0] = t[1]; t[1].s = "new s"; }}
结果为:
0null===========test------------new s
Java在用new的时候,是把对象存储在堆中的,而基本类型时一种特别简单的对象,如果也放在堆中,就会影响到性能,那么鉴于此,就把基本类型放到了堆栈中,这样更加高效。
0 0
- 对象引用
- 对象引用
- 对象引用
- 对象引用
- 引用/对象
- 对象引用
- 对象引用
- 对象引用
- 对象引用
- 对象与对象引用
- 对象和对象引用
- 对象和对象引用
- 对象和对象引用
- 对象与对象引用
- 对象、对象引用、实例
- 面向对象--对象引用
- 对象、引用和引用计数
- PHp引用,函数引用,对象引用
- ADT中的Android Virtual Device Manager中找不到我的android设备的手机
- 黑马程序员--Java基础--程序流程控制
- 杭电OJ--2098 分拆素数和
- File的使用方法
- 何时为尽头
- 引用/对象
- 一道简单OJ题目的五种编程语言
- SVN trunk、branch、tag的用法
- python strip()
- lower_bound函数
- RAC中经常使用的运算符 - 感谢听榆大叔的整理
- Quick sort 快速排序
- 浅析C++中的智能指针
- XPATH的几个常用函数