java基本组成第2篇、变量和常量、运算符
变量和常量、运算符
1.变量:
我们可以简单的理解为在程序运行过程中可以发生改变的数据。
java变量是程序中最基本的存储单元,java是一种强类型语言,每一个变量必须声明其类型。
声明变量:
声明一个变量其要素分为三个
数据类型 变量名 = 变量初始值
如:btye a=100;
int b=1000;
char c=‘好’;
变量类型:八大基本数据类型
变量名:可自取主要由大小写字母组成,变量名开头必须是、字母、下划线、$符号开头。不能使用关键字,尽量做到顾名思 义。
变量两种书写方式
1:
2:
变量分为:成员变量 局部变量
成员变量:就是在类中声明的变量,可以在整个类中使用。
局部变量:就是在某个方法中声明的变量,局部变量只能在该方法中使用。
2.常量:
什么是常量:就是程序中不会发生改变固定不变的数据
常量分为以下几种:
1、整数常量 (所以的整数)
2、小数常量 (所有小数)
3、布尔常量 (只有两个 ture false)
4、字符常量 (就是单个字符用单引号标识)
5、字符串常量(将一个或多个字符用双引号标识)
6、null常量 (只有一个值就是 null)
常量的声明:常量是通过 final 关键子来声明
常量的声明格式 如下:
可以简单理解为就是在变量前面加上啦final关键字。
常量之前说过是不能改变的数据,就是说常量的值只能被初始发一次。
常量命名规则通常使用大写字母。
3.运算符:
运算符就是java中方便程序做各种算术以及逻辑运算用的符号
Java中运算符分为以下几种:
1.算术运算符
2.赋值运算符
3.扩展赋值运算符
4.关系运算符
5.逻辑运算符
6.位运算符
7.三元运算符
1.算术运算符:
算术运算符就分为: +(加) -(减) *(乘) /(除) %(取模) ++(自增) --(自减)
2.赋值运算符:
在java中一个=是赋值运算符并非数学中一样。
如:int a=3;
上面的这行代码中就使用到了赋值运算符, 定义一个整型的变量a,将数值3赋值给了a这个变量;
3.扩展赋值运算符:
扩展赋值运算符分为 :+= -= *= /=
扩展赋值运算符与赋值运算符的区别:
赋值运算符是将右边的值赋值给了左边的变量 如:int a=3;
扩展赋值运算符是将右边和左边的和赋值给左边 (以+=为例) 如: int a=3; a +=4;
4.关系运算符:
关系运算符分为:< > == !=
5.逻辑运算符:
逻辑运算符分为: &(与)、 |(或)、 ^(异或)、!(非)、&&(短路与)、 ||(短路或)
&(与):判读两边的表达式只要一个为false ,那么结果就为false,两边的表达式都为true结果为true。
|(或):判断两边的表达式只要一个为true,那么结果就为true,两边的表达式都为false结果为false,两边的表达式度为true结果为true。
^(异或):判断两边的表达式只要一个为true,那么结果就为true,两边的表达式都为false结果为false,两边的表达式都为true结果为false。
!(非):相反值。
&&(短路与):当左边为为false时,右边不会被运算,||(短路或):当左边为为true时,右边不会被运算。
上一篇:java基本组成第1篇、关键字、标识符、注释、数据类型:
https://blog.****.net/qq_41944612/article/details/88374781