Java变量
2023-02-22 20:19:01 9 举报
AI智能生成
作业
作者其他创作
大纲/内容
变量三要素【申明变量(申请内存地址) 变量初始化(变量赋值) 使用变量】
标识符的命名规则
只能用数字,字母,下划线,美元$组成
不能用数字开头
不能用关键字和保留字
使用驼峰命名法
大驼峰:每个首字母大写
小驼峰:首字母小写后面每个单词首字母大写
变量数据类型
基本数据类型
整数型
浮点型(小数点)
字符型
布尔型(真假)
boolean
char
float double
byte short int long
转义字符
\n换行
\t制表符
数据类型转换
自动类型转换【(数据类型兼容)小转大】
强制(显性)类型转换
boolean不参与任何类型转换
类型转换的范围:byte<short(能表示正表示负)char(表示正)<int<long<float<double
在java中任意出现的整数默认int类型
在java任意出现的小数默认double类型
在java的byte丶short丶char丶计算之前自动提升int(比int小自动升int)
在java中如果要发生强制类型转换可能会造成精度丢失
在java中进行运算数据可能会自动提升↑
运算符
算数运算符
+ - * / %(取余数) ++ --
/砍去小数点取余数
++:表示自身+1(表示先用再加1)反之(加1再用)
关系运算符
逻辑运算符
与:&&(条件同时满足结果返回true(真)有一个不满足结果就是false(假)
或:||(条件满足一个结果是true)
非:!(取反)
赋值运算符
=
用法:a+=b;相当于a=a+b
==表示等值比较,在java中==比较的是内存地址
三目运算符
Boolean条件 ? ”结果1“:”结果2“;
位运运算符
0 条评论
下一页