
基础知识
vimanas
这个作者很懒,什么都没留下…
展开
-
String、StringBuffer和StringBuilder的区别
String、StringBuffer和StringBuilder的区别: String String类是不可变类,即一旦一个String对象被创建以后,包含在这个对象中的字符序列是不可改变的,直至这个对象被销毁。 StringBuffer StringBuffer对象则代表一个字符序列可变的字符串,当一个StringBuffer被创建以后,通过StringBuffer提供的append()、insert()、reverse()、setCharAt()、setLength()等方法可以改变这个字符转载 2020-06-29 11:45:03 · 162 阅读 · 0 评论 -
值类型和引用类型的区别以及都包含哪些
内容来自各个搜索,做个总结。 区别:每一个值类型都有一个独立的内存区域保存自己的值,调用它的时候调用的是他的值,而应用类型调用的是内存中的地址 比如a1=18,这时候在内存中保存的是18,当把a1付给a2的时候,他们两个应用的是同一个内存空间,a2的值会保存为a1的值,当把a2改为20是,应为a1和a2引用的是同一个所以a1也变成20了,这是引用类型,值类型是当把a1付给a2时会为a2在开一块新原创 2015-09-09 15:46:54 · 635 阅读 · 0 评论 -
VS 常见快捷键
VS 常见快捷键原创 2015-09-09 17:18:24 · 403 阅读 · 0 评论 -
public/private/protected的具体区别
网上搜索整合整理的 作用域 当前类 同包 子孙类 其他包 public √ √ √ √ protected √ √ √ × friendly √ √ × × private √ × × ×原创 2015-09-09 16:16:02 · 415 阅读 · 0 评论 -
C# .NET基础知识点
题 1,.NET中类和结构有什么不同 类是引用类型,而结构是值类型。引用类型在堆中分配,内存管理由垃圾回收器处理。值类型在堆栈上或以内联方式分配,且在超出范围时释放。通常,值类型的分配和释放开销更小。然而,如果在要求大量的装箱和取消装箱操作的情况下使用,则值类型的表现就不如引用类型。 备注: C#的值类型包括:结构体(数值类型,bool型,用户定义的结构体),枚举,可空类型。原创 2016-06-01 15:16:25 · 526 阅读 · 0 评论