黑马程序员技术交流社区

标题: java中基本类型与引用类型相互转换 [打印本页]

作者: a2015272261    时间: 2016-3-31 18:58
标题: java中基本类型与引用类型相互转换
package day01;

public class DemoInteger {

        public static void main(String[] args) {
                // TODO Auto-generated method stub
                DemoInteger demo = new DemoInteger();
                say(demo);
                int a = 1;//基本类型,不是Object子类
                /*
                 * 实例化一个对象,该对象代表整数1
                 * Interger的作用是让基本类型int作为一个引用类型
                 * 这样就可以参与到面向对象的编程方式
                 * 由此我们可以将一个int当做一个Object去看了
                 * */
                Integer i = new Integer(1);
                System.out.println(i.toString());
                /*
                 *将引用类型转化为对象
                 * */
                int num = i.intValue();
                say(i);//在java 1.4版本的时候,这里不是语法错误
        }
        public static void say(Object obj){
                System.out.println(obj);
        }

}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2