第1部分 Java语言 第03章 数据类型、变量、数组 3.1 Java语言是强类型语言语言 Java 语言强类型语言。 Java 的安全和健壮性部分来自于强类型语言。 每个变量有类型,每个表达式有类型,而且每种类型是严格定义的。 所有的数值传递,不管是直接的还是通过方法调用经由参数传过去的都要先进行类型相容性的检查。 Java编译器对所有的表达式和参数都要进行类型相容性的检查以保证类型是兼容的。 任何类型的不匹配都是错误的,在编译器完成编译以前,错误必须被改正。 3.2 简单数据类型 Java定义了8个简单(或基本)的数据类型。 使用简单数据类型可以构造数组或类的类型来使用它们。 Java是完全面向对象的,但简单数据类型不是。这样做的原因是出于效率方面的考虑。 Java可移植性的要求,所有的数据类型都有一个严格的定义的范围。 3.3 整数类型 Java 定义了4个整数类型: byte,short,int,long。 Java 不支持无符号的整数。 长整型 64 –9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 整型 32 –2,147,483,648 ~ 2,147,483,647 短整型 16 –32,768 ~ 32,767 字节型 8 –1
原创力文档

文档评论(0)