数据类型
作者:互联网
强类型语言
强类型定义语言:强制数据类型定义的语言。也就是说,一旦一个变量被指定了某个数据类型,如果不经过强制转换,那么它就永远是这个数据类型了。举个例子:如果你定义了一个整型变量a,那么程序根本不可能将a当作字符串类型处理。强类型定义语言是类型安全的语言。
- 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
弱类型语言
弱类型定义语言:数据类型可以被忽略的语言。它与强类型定义语言相反, 一个变量可以赋不同数据类型的值。
Java的数据类型分为两大类
- 基本类型(primitive type)(八大基本数据类型)
- 数值类型:
- 整数类型:
- byte 占 1 个字节范围:-128~127
- short 占 2 个字节范围:-32768~32767
- int 占 4 个字节范围:-2147483648~2147483647
- long 占 8 个字节范围:-9223372036854775808~9223372036854775807
- 浮点类型:
- float 占 4 个字节
- double 占 8 个字节
- 字符类型:char占 2 个字节
- 整数类型:
- boolean类型:占1位其值只有true和false两个
- 数值类型:
- 引用类型(reference type)
-
类
-
接口
-
数组
-
标签:语言,数据类型,定义语言,类型,变量,字节 来源: https://www.cnblogs.com/YDSUN/p/15933871.html