是否等效?请教.

解决方案 »

  1.   


    import java.util.Calendar;public class Test {   
        public static void main(String[]args) {
         long l1 = Calendar.getInstance().getTimeInMillis();
         long l2 = System.currentTimeMillis();
         System.out.println(l1);
         System.out.println(l2);
        }

    结果:
    1229349642578
    1229349642578
    所以我觉的是一样
      

  2.   

    没区别,Calendar.getInstance 其实质就是在 System.currentTimeMillis() 的基础上经过包装出来的。
      

  3.   

    Calendar.getInstance创建了一个对象出来
    System.currentTimeMillis()没有创建对象,就这点区别