1.C++ python类内不能定义自身类型成员变量,除非是指针,联想到ListNode TreeNode节点的定义

java可以,但不能初始化,初始化不加static内存溢出

可以给静态的自身对象赋值,如

class B{
private String b ="Hello";
private static final B a = new B();
}

因为a被修饰为static后第一次建的对象就被放在静态区,再建对象时第二个成员变量就引用到该静态区的对象
    假如a被修饰为static后,只要new B类的对象,第二个成员变量对象就会被放在静态区,而该对象中的第二个成员变量就不会在重新new了,因为它必须使用静态区的已经new好的这个对象

 

二项分布:

 

posted on 2020-03-03 17:42  黑暗尽头的超音速炬火  阅读(172)  评论(0)    收藏  举报