java变量和运算符的基本知识点
java变量和运算符的基本知识点
java变量和运算符的基本知识点
一.变量的基本知识点:
对于java中的变量,它指的就是程序运行时可以改变的量。
变量命名规则:
1.变量只能包含数字、字母、下划线;
2.数字不能开头;
3.变量名是大小写敏感的,如num和Num是两个不同的变量;
4.变量名不宜使用拼音;
5.变量名命名推荐使用小驼峰命名法(当一个变量名由多个单词构成的时候,除了第一个单词之外,其他单词首字母都大写)。
(1)整型变量
基本语法格式:int 变量名 = 初始值;
代码示例:
注意:
1.int表示变量的类型是一个整型;
2.在Java中,一个int变量占4个字节;
3.java中 = 表示赋值,意思是给变量设置一个初始值;
4.初始化操作是可选的,但是建议创建变量的时候都显示初始化;
5.最后不要忘记分号;
6.变量名是变量的标识,后续都是通过这个名字来使用变量。
(2)长整型变量
基本语法格式:long 变量名 = 初始值;
代码示例:
注意事项:
1.long类型在Java中占8个字节
2.初始化设定的值为10L,表示一个长整型的数字,建议用大写L,小写易与1混淆;
(3)双精度浮点型变量
基本语法格式: 变量名 = 初始值;
代码示例:
提示:如果需要表示小数,优先使用
(4)单精度浮点型变量

基本格式:float 变量名 = 初始值;
代码示例:
注意事项:
1.float类型在Java中占4个字节;
2.记得变量初始值后加f。
(5)字符类型变量
基本格式:char 变量名 = 初始值;
代码示例:
注意事项:
1.char类型在Java中占2个字节;
2.Java中使用 单引号+单个字母 的形式表示字符。
(6)字节类型变量
基本语法格式:byte 变量名 = 初始值;
代码示例:
注意事项:
1.byte字节类型表示的也是整数java判断变量类型java判断变量类型java变量和运算符的基本知识点,只占一个字节,表示的范围较小(-128~+127)
2.字节类型和字符类型互不相干。
(7)短整型变量
基本语法格式:short 变量名 = 初始值;
代码示例:
注意事项:
short占用2个字节java变量和运算符的基本知识点,表示的数据范围是:-32768~+32767;
(8)布尔类型变量
基本语法格式: 变量名 = 初始值;
代码示例:
注意事项:
1.类型的变量只有两种取值,true表示真,false表示假;

2.Java的类型和int不能相互转换,不存在非0表示true,0表示false;
3.类型有些JVM的实现是占1个字节,有些是占一个比特位,并没有明确规定。
(9)字符串类型变量
基本语法格式: 变量名 = “初始值”;
代码示例:
注意事项:
1.Java使用 双引号+若干字符 的方式表示字符串字面值;
2.和上面的类型不同,不是基本类型,而是引用类型。
二.运算符的基本知识点:
1.基本算术运算符
基本算术运算符包括:加(+)、减(-)、乘()、除(/)、模(%)
注意:模运算符(%)不仅用于整数除法取余数,还能用于浮点数。
2.关系运算符
关系运算符主要有:==、!=、、=
注意:关系运算符的表达式返回值都是类型。
3.逻辑运算符
常见的逻辑运算符有:&&、||、!、&、|(其中&和|不建议用)
逻辑运算的返回值也是型。
“||”和“&&”是短路操作符,“&”和“|”是非短路操作符。对于短路操作符,如果能根据操作符左边的布尔表达式推算出整个表达式的布尔值java判断变量类型,将不执行操作符右边的布尔表达式;对于非短路操作符,始终会执行操作符两边的布尔表达式。
4.位运算符
主要有:按位非(~)、按位与(&)、按位或(|)、按位异或(^)
位操作表示按二进制位运算。
5.移位运算符
移位运算符有:左移运算符()、无符号右移(>>>)
左移:最右侧不要,最左侧补符号位(正数补0,负数补1)。
无符号右移>>>:最右侧不要,最左侧补0。
6.条件运算符
表达式1?表达式2:表达式3
当表达式1的值为true时,整个表达式的值为表达式2的值;当表达式1的值为false时,整个表达式的值为表达式3的值。
代码示例:

1. 本站所有资源来源于用户上传和网络,如有侵权请联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系站长处理!
6. 本站不售卖代码,资源标价只是站长收集整理的辛苦费!如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。
7. 站长QQ号码 2205675299
资源库 - 资源分享下载网 » java变量和运算符的基本知识点
常见问题FAQ
- 关于资源售价和售后服务的说明?
- 代码有没有售后服务和技术支持?
- 有没有搭建服务?
- 链接地址失效了怎么办?
- 关于解压密码

