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.csdn.net/qq_41944612/article/details/88374781

 

 

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值