现在的位置: 首页 > 综合 > 正文

什么叫强类型

2013年09月15日 ⁄ 综合 ⁄ 共 322字 ⁄ 字号 评论关闭

强/弱类型是指类型检查的严格程度的。

语言有无类型,弱类型和强类型三种。

无类型的不检查,甚至不区分指令和数据。

弱类型的检查很弱,仅能严格的区分指令和数据。

强类型的则严格的在编译期进行检查

List 泛型类:表示可通过索引访问的对象的强类型列表。提供用于对列表进行搜索、排序和操作的方法。

举个例子
比如javascript定义一个对象时是这样定义的
var str;
str
='a'
str
=1;都可以,不需要指定变量的类型
这就是弱类型语言
而C#定义变量 
int num=0;string str="aaa";
需要指定它是数值类型还是字符串类型等等
这就是强类型语言
而Studio2005中加入了泛型的概念
即System.Collections.Generic 

抱歉!评论已关闭.