zoukankan      html  css  js  c++  java
  • c#数据类型学习

    数据类型是学习语言的基础掌握数据类型以及他的转换机制对学习好一们语言以及掌握他的思想有着不可替代的作用

    一、变量

    变量可分为值类型和引用类型

    值类型

    1、值类型是非对象类型所以是存放在栈里面的;

    2、当把值类型当成一个实参传递的时候,此时传递的是一个副本对原来的值没有影响;

    3、值类型数据没有属性,但是可以把他当成一个对象来处理此时需要对值类型数据进行转换即进行装箱这个过程可以是隐试的完成;

    4、当在方法里面声明一个值类型变量是不可以对他进行修饰,此时声明的变量没有默认值;

    5、当在类里面声明一个值类型的变量此时变量有默认值;

    6、将一个值类型变量赋给另一个值类型变量时,将复制包含的值;

    7、从值类型不可能派生出新的类型,值类型不可能包含 null 值。

    引用类型

    1、引用类型是一种对象类型所以将被存放在堆中;

    2、当引用类型作为一种实参传递的时候,传过去的是对象的引用并不是传对象本身所以对象不会发生改变;

    3、当在类里面声明一个引用类型的变量此时变量有默认值;当在方法里面声明一个引用类型变量是不可以对他进行修饰,此时声明的变量没有默认值;

    4、从引用类型不可能派生出新的类型,引用类型不可能包含 null 值。

  • 相关阅读:
    python之九九乘法表
    python之生成随机密码
    selenium以及浏览器驱动下载安装
    Monkey命令
    Android SDK Manager仅有一个版本的问题
    截图工具无法使用解决方法
    jmeter服务器监控插件指标简单说明
    mysql字符集小结
    mysql创建新的用户及flush privileges解析
    MySql添加远程超级管理员用户
  • 原文地址:https://www.cnblogs.com/xiangxiangyuan/p/1294677.html
Copyright © 2011-2022 走看看