java零基础自学第二篇_20260616120528A002

第二篇:Java变量、数据类型与运算符

一、变量核心概念

变量:内存中开辟的一块存储空间,用于存储程序运行中可变的数据,格式:数据类型 变量名 = 初始值;

变量命名规范(必须遵守)

  1. 由字母、数字、下划线、$组成,不能以数字开头

  2. 不能使用Java关键字(public、class、int等)

  3. 小驼峰命名法:首个单词小写,后续单词首字母大写 userName

  4. 见名知意,禁止拼音、乱序字母

二、八大基本数据类型(必考)

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()


posted @ 2026-06-16 12:05  心梦EGO  阅读(4)  评论(0)    收藏  举报