Java语言是强类型语言语言

文章作者 100test 发表时间 2007:09:06 12:32:44
来源 100Test.Com百考试题网


  首先我们要声明Java 语言强类型语言的重要性。确实,Java 的安全和健壮性部分来自于它是该类型语言这一事实。让我们看这意味着什么。首先,每个变量有类型,每个表达式有类型,而且每种类型是严格定义的。其次,所有的数值传递,不管是直接的还是通过方法调用经由参数传过去的都要先进行类型相容性的检查。有些语言没有自动强迫进行数据类型相容性的检查或对冲突的类型进行转换的机制。Java 编译器对所有的表达式和参数都要进行类型相容性的检查以保证类型是兼容的。任何类型的不匹配都是错误的,在编译器完成编译以前,错误必须被改正。

  注意:如果你有C或C 的背景,一定要记住Java对数据类型兼容性的要求比任何语言都要严格。例如,在C/C 中你能把浮点型值赋给一个整数。在Java 中则不能。另外,C语言中,在一个参数和一个自变量之间没有必然的强制的类型检查。在Java 中则有。起初你可能发现Java 的强制类型检查有点繁烦。但是要记住,从长远来说它将帮助你减少程序出错的可能性。

相关文章


基于JDK5.0的一些collection类的使用总结
Mozilla发布JavaScriptFuzzer
J2EE开发之常用开源项目介绍
经典文萃:过渡技术的Ajax及ApusicJSF
Java语言是强类型语言语言
基础知识:java使用程序块
第2个简单java程序
第1个简单java程序
java面向对象编程
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛