java零基础自学第二篇_20260616120528A002
第二篇:Java变量、数据类型与运算符
一、变量核心概念
变量:内存中开辟的一块存储空间,用于存储程序运行中可变的数据,格式:数据类型 变量名 = 初始值;
变量命名规范(必须遵守)
-
由字母、数字、下划线、$组成,不能以数字开头
-
不能使用Java关键字(public、class、int等)
-
小驼峰命名法:首个单词小写,后续单词首字母大写 userName
-
见名知意,禁止拼音、乱序字母
二、八大基本数据类型(必考)
Java数据类型分为:基本类型 + 引用类型(String、数组、对象)
|类型分类|数据类型|字节大小|取值范围| |---|---|---|---| |整型|byte|1字节|-128~127| ||short|2字节|-32768~32767| ||int(默认整型)|4字节|正负21亿左右| ||long|8字节|超大整数,赋值后缀加L| |浮点型|float|4字节|单精度小数,后缀F| ||double(默认浮点)|8字节|双精度小数| |字符型|char|2字节|单个字符,单引号包裹 'a'| |布尔型|boolean|1字节|只有true/false|
三、数据类型转换
1. 自动转换(小转大,无需手动处理)
转换顺序:byte→short→int→long→float→double
int a = 10; double b = a; // int自动转为double
2. 强制转换(大转小,丢失精度)
格式:目标类型 变量 = (目标类型)原变量
double num = 3.99; int res = (int)num; // 结果为3,直接舍去小数
四、常用运算符分类
-
算术运算符:
+ - * / % ++ -- -
赋值运算符:
= += -= *= /= -
比较运算符:
> < == != >= <=,结果全为布尔值 -
逻辑运算符:
&& || !,多用于条件判断
易错点:==比较基本类型值相等,String字符串比较值必须用equals()

浙公网安备 33010602011771号