摘要:
在构造函数中,如果不在第一行指定构造器之间的调用关系,即使用this(),那么编译器会给你加上super() 那么就会发生super()->this()->super()的执行过程 为了避免多次创建对象,this()和super()的调用必须在第一行 阅读全文
摘要:
先说结论:java没有指针,它使用对象引用来替代指针 c/c++的指针和java的引用完全不是一个东西 c/c++的指针(例如定义a为b变量的指针),a只是变量内存的不同名字(同一块内存) 而java的引用则是指向对象的内存地址,引用本身也占用内存。 阅读全文