JAVASE 打印输出--------01
2016-06-11 19:52
405 查看
public class Demo01 { public String a1; public int a2; public Demo01(String a, int i) { a1 = a; a2 = i; } public void dispose() { a1 = null; } public static void main(String[] args) { // TODO Auto-generated method stub Demo01 a = new Demo01("test", 3); Demo01 a3 = new Demo01("test", 3); if (a == a3) { System.out.println("(a == a3)..." + "true"); } else { System.out.println("(a == a3)..." + "false"); } Demo01 a2 = a; if (a == a2) { System.out.println("(a == a2)..." + "true"); } else { System.out.println("(a == a2)..." + "false"); } a.dispose(); if (a == a2) { System.out.println("(a == a2)..." + "true"); } else { System.out.println("(a == a2)..." + "false"); } a3.a1 = "test"; if (a2 == a3) { System.out.println("(a2 == a3)..." + "true"); } else { System.out.println("(a2 == a3)..." + "false"); } System.out.println("*****************************************"); System.out.println("equal?" + a.a1 == a2.a1); } // 以下是输出结果: // (a == a3)...false // (a == a2)...true // (a == a2)...true // (a2 == a3)...false // ***************************************** // false }
相关文章推荐
- 用java签发数字证书代码
- 梳理spring篇-加载初始化机制
- Java类加载过程分析
- Struts2文件上传
- 二叉树的三种遍历方式java实现
- 一篇作为日常笔记的文章(不定时更新)
- 为Java程序中添加播放MIDI音乐功能
- Action实现ModelDriven,不能实例化所需类的问题
- 迭代器模式(Iterator)Java
- Thread.sleep(0)的意义
- Java TimeZone
- Spring MVC之LocaleResolver(解析用户区域)
- java类的热替换
- spring 自动装配
- JavaAPI之Type接口
- Java内存管理
- Eclipse常用设置(转)
- java写的记事本程序
- 布尔运算--java位图搜索实现
- cmd下运行java程序提示“无法加载主类”