关于类里再声明自身类实例的思考

class TreeNode {
    public int val;
    public TreeNode left;
    public TreeNode right;
}

类似这种 还是当初学的不精啊!!

这样只是声明而已 并没有创建实例

如果是类里面new出一个实例 然后再在别的地方实例化调用这个类 那么就会报错

Exception in thread "main" java.lang.StackOverflowError

这里感觉跟c++里面的struct结构体很像

再仔细回忆一下结构体  tmd为什么当初不好好学= =

结构体里写指针 和 结构体指针 以及结构体数组这些概念

以及数据结构里面的结构体指针变量  指针域 仔细回味一下

猜你喜欢

转载自www.cnblogs.com/dmndxld/p/11320016.html
今日推荐