摘要:
今天在公司值班没啥事,所以就总结了一些东西。我们都知道类和结构,其实他两差不多,大家都知道他两的区别就是存储的方式和访问的方式不一样。类是存储在堆上面的,结构是存储在栈上面的。我们都知道栈的容量是有限的,能存的东西少,他是值类型是存的值本身所以数度会快点,而堆正好相反他的容量大但是存储的是地址,你要是想访问就得通过地址,数度就略慢。结构是存储在栈上的类是存储在堆上的。所以要是小的东西你用结构性能会比较好。结构是不能被继承也不能继承别的,除了他派生自Object,结构也可以访问Object的方法可以重写object中的方法。 参数可以通过引用和值来传递,他两的区别就是通过值来传递,被调用的方法. 阅读全文