Ø java是静态类型的语言
○ 所有变量的类型在编译时都是已知的(在程序之前 运行),编译器可以推断出所有表达式的类型 。
○ 如果a和b被声明为int,那么编译器断定a+b是 int。
○ 当你在写代码的时候,Eclipse环境会这样做,事实上, 当你还在打字的时候,你会发现很多错误。
在像Python这样的动态类型语言中,这种检查 被延迟到运行时(程序正在运行)。
Ø java是静态类型的语言
○ 所有变量的类型在编译时都是已知的(在程序之前 运行),编译器可以推断出所有表达式的类型 。
○ 如果a和b被声明为int,那么编译器断定a+b是 int。
○ 当你在写代码的时候,Eclipse环境会这样做,事实上, 当你还在打字的时候,你会发现很多错误。
在像Python这样的动态类型语言中,这种检查 被延迟到运行时(程序正在运行)。