1. new了两个SimpleDateFormat类,但是输出地址时,值是相同的,那么他们是同一对象吗?
package com.fqa;
import java.text.SimpleDateFormat;
public class TestFQA01 {
public static void main(String[] args) {
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd");
System.out.println(sdf1);//java.text.SimpleDateFormat@f67a0200
SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd");
System.out.println(sdf2);//java.text.SimpleDateFormat@f67a0200
System.out.println(sdf1==sdf2);//false
}
}
说明: 他们不是同一个对象,只是hashcode值相同而已,只要new了就是创建新对象