单例模式的懒汉式与饿汉式有什么区别?

单例模式的懒汉式与饿汉式有什么区别?

A.懒汉式在类加载时直接自行实例化对象

B.饿汉式在类加载时直接自行实例化对象

C.懒汉式在第一次被调用时自行 实例化对象

D.饿汉式在第一次被调用时自行 实例化对象

正确答案是BC