start from the beginning-JAVA(数据类型转换、运算符、方法入门)
一、数据类型转换
1.1 自动转换
- 自动转换:将
取值范围小的类型
自动提升为取值范围大的类型
。
转换原理图
转换规则
1.2 强制转换
- 强制转换类型:将
取值范围大的类型
强制转换为取值范围小的类型
。
转换格式
数据类型 变量名 = (数据类型)被转数据值
转换原理图解
强烈注意
- 浮点数转成整数,直接取消小数点,可能造成数据损失精度。
int
强制转换成short
砍掉两个字节,可能照成数据丢失。
1.3 ASCII编码表
- 编码表:就是将人类文字和一个十进制数进行对应起来组成一张表格。
二、运算符
2.1 算数运算符
2.2 赋值运算符
2.3 比较运算符
2.4 逻辑运算符
2.5 三元运算符
三、方法入门
3.1 概述
- 方法:就是将一个功能抽取出来,把代码单独定义在一个大括号内,形成一个单独的功能。
3.2 方法的定义