基本类型
引用类型
| byte 30 1个字节范围 | |||
| short 20 2个字节范围 | |||
| 整数类型 | int 10(最常用) 4个字节范围 | ||
| 基本类型 | 数值类型 | long 30L 8个字节范围 | |
| 浮点类型 | float 50.1F 4个字节 | ||
| 浮点类型 | double 3.1415926 8个字节 | ||
| 字符类型 | char占两个字节 | ||
| boolean类型 | 占一位其 | 值只有ture和false两个 | |
| 引用类型 |
类 接口 数组 |
注意:
·Long类型要在数字后加个L
·float类型要在数字后加个F
·浮点数即小数
·字符串,String不是关键字,类
·布尔值:是非 boolean flag=ture boolean falg=false
·char name=“一个字”
·Java是强类型语言,即变量的使用必须符合规定,所有变量必须先定义后才能使用
·位(bit):计算机内部数据存储的最小单位,11001100是一个八位二进制数
·字节(byte):计算机中数据处理的基本单位,习惯用B来表示
·1B=8bit
·字符:计算机中使用的字母、数字、字和符号
·1bit代表一位,1KB=1024B,1M=1024KB,1G=1024M
类型转换
低------------------------------------------------------------->高
byte,short,char->int->long->float->double
运算中,不同类型数据先转化为同一类型,然后进行运算
强制类型转换
(类型)变量名 高--低 ( 自动转换:低--高)
注意:
·不能对布尔值进行转换
·不能把对象类型转换为不相干类型
·高容量-->低容量时,强制转换
·转换时可能存在内存溢出或精度问题
本文详细介绍了Java中的基本类型如byte、short、int、long、float、double和char,以及引用类型包括类、接口和数组。强调了类型转换规则,包括自动转换和强制转换,并提醒注意类型转换可能带来的溢出和精度问题。此外,还提到了变量声明的必要性和Java作为强类型语言的特点。
6465

被折叠的 条评论
为什么被折叠?



