zoukankan      html  css  js  c++  java
  • 强类型和弱类型

    强类型 对应弱类型
    弱类型就是没指明类型  赋值的时候才决定类型
    例子:
    var x;
    你可以给x赋予任何对象。

    不过C#也不是“绝对”的强类型语言,因为它也有弱类型,那就是Object。我们知道Object是所有类型的最终基类,任何类型的对象都可以使用Object来引用

    强类型就是 声明的时候 必须制定其类型 这样保证了 类型安全
    例如 string x; 
    你只能赋予x string 类型 或者其子类  否则必须给予显式转型

    好处:

    能够享受代码提示功能 
    能够获得重构工具的支持 
    能够在编译期发现更多错误 

     var a = 1;
            string b = "1";
            object c = 1;
            var sum = a + b;
            var sum2 = a + 2;
    
            object sum3 = c + b;
            Label1.Text = sum +"   "+ sum2;
            Label2.Text = sum3.ToString() ;
    

      输出结果为:11 和1

  • 相关阅读:
    CI控制器
    php+mysql新无线级分类
    php函数引用
    java数据类型
    进制装换
    java环境
    node.js
    移动端或者网页端下拉加载
    yii DAO操作总结
    yii中find()指定条件
  • 原文地址:https://www.cnblogs.com/May-day/p/5629963.html
Copyright © 2011-2022 走看看