摘要:
我们经常用System.out.println()来打印一些基本类型的数据,比如
int i = 5;
System.out.println(i);
很明显这样做是没有任何问题的。如果打印对象会出现什么情况呢?
class Person{
private String name;
public Person(String name){
this.name = name;
}
public void info(){
System.out.println("此人的名字是:" + this.name);
}
}
public class PrintObject {
public static void main(String[] args) {
Person p = new Person("小三");
System.out.println(p);//打印对象
}
} 阅读全文
摘要:
------------《疯狂Java讲义精粹》读书笔记--------------
先猜一猜下面的代码会输出什么吧:
什么!没搞错吧~~~ 怎么不是输出两个true? 时尚这与Java的Integer类的设计有关,查看java.lang.Integer类的源代码: 阅读全文
摘要:
Java 是面向对象的语言,它既保留了8中基本数据类型,也提供了8中相对应的包装类(Wrapper Class):
8个包装类除了Character之外可以传入相应的值来初始化,也可以传入字符串初始化。
包装类对象和基本类型变量的转化关系如下: 阅读全文