1.String是java的一个类 类是引用类型
2.八大数据类型都是值类型
3.值类型 不同的变量会分配不同的存储空间 单独的空间 互不影响
4.引用类型 把原来对象引用传递给别的对象 用的还是同一块存储空间
5.引用类型的数据,如果直接赋值给其他对象,那等同于将原对象传递给
另外一个对象,实际操作的还是同一个存储空间
6.数组是引用类型,但是每个下标还是值类型
7.结构的特点 值类型 具有较快的数据提取速度
结构的字段不能有初始值
可以不用NEW,直接定义结构的对象就可以
声明结构对象后,必须给结构的成员赋值
8.结构和类的区别 结构是值类型 类是引用类型
类的字段可以有初始值,结构不行
类需要实例化对象才能使用,结构直接声明就可以
9.结构的语法 访问修饰符 struct 结构名 {结构体}
10.值类型 储存值 引用类型 储存对象引用
11.值类型转引用是装箱 反之拆箱
12.四种传递方式
值类型数据值传递
值类型数据引用传递
引用类型数据值传递
引用类型数据引用传递
13.默认传递方式是值传递
14.ref是指引用的关键字
15.值传递和引用传递的区别,方法内的参数改动不会被保留。引用传递相反
C#oop
最新推荐文章于 2024-03-04 16:34:27 发布