共计 195 个字符,预计需要花费 1 分钟才能阅读完成。
弱类型:
"1"+2
'12'
强类型:
"1"+2
会报错
静态类型:
public void ShowHi()
{
int a = "Hi!"
string b = a;
}
以上是 c# 的代码,静态类型语言在编译时遇到 trap 错误就会立即提醒。
动态类型:
def ShowHi():
a = 'Hi!' - 1
ShowHi()
以上为 python 代码,而动态语言在执行时遇到 trap 错误才会提醒。
备注:trap 意思是陷阱,也被称为异常或故障。
正文完