标识符,运算符,数据类型小结

本文详细介绍了Java编程语言的基础语法,包括标识符的命名规则、数据类型及其转换、变量声明及常量定义,并深入探讨了各类运算符的使用方法。

【标识符】

1、只能用字母 数字 下划线 $符号组成,不能以数字开头;

2、命名规范:驼峰法则;

  类名每个单词首字母要大写,eg:HelloWorld(大驼峰法则)

  变量名 属性名 方法名首字母小写,之后每个单词首字母大写。eg:myName、my_name(小驼峰法则)

【数据类型】

1、java中基本数据类型有8种:

①整数型(从小到大):byte(1个字节8个字符) short(2个字节) int(4) long(8);

②小数点型(浮点数):float(单精度,4个字节,6-7位有效数字) 单精度运行速度较快

          double(双精度,8个字节,15-16位有效数字)

③字符型:char(2字节)1个数字,1个数字,1个符号,称为一个字符;

④布尔型:Boolean判断对错,只有true和false

2、变量的声明:

float:float fNum = 1.3f; 结尾必须有f;

double:结尾可以使d/D,可省略;

3、用final修饰的为常量,不能被改变,常量名所有字母大写;

【数据类型的转换】

1、出Boolean型,其他属于均可转换

2、自动转换:①必须要兼容

      ②由高阶别向低阶别转换,小范围到大范围转换。  数据类型自大到小:byte short(char) int long float double        eg:double d = 1;

3、强制类型转换:由大范围到小范围转换,必须强制转换

eg:int Inum2=(int)1.7f;由高阶别float向低阶别int转换,输出1,需注意,强制转换时,小数点后的数字直接舍去,而不是进行四舍五入。

【运算符】

1、数运算符中/:①当/两边都为整数时,结果为整数,而且不进行四舍五入,直接舍去小数点。

eg:System.out.print(22/9);输出为2

        ②当/任意一边有小数时,结果为小数。

2、逻辑运算符:①&/&&两边都为真是为真

        ②&和&&的区别:&(按位与)可进行逻辑判断和按位运算

                &&只能进行逻辑运算,而不能进行按位运算

当两者都进行逻辑判断时:&&(短路与)从左往右判断,若第一个条件为真,则不判断第二个。

            &(逻辑与)无论第一个结果为真还是为假,均会判断第二个,最后输出。

3、单目运算符:i++和++i的异同:

        i++和++i都是运算完成后,i+1;

        不同的是,i++先使用后+1;

              ++i先+1,后使用;

4、多目运算符:a>b?true:false

如果?前面为true,则执行:之前的语句,若为false,则执行:后边的语句。

5、在运算符中,()运算优先级最高,若记不清优先级,可用()括起来,防止出错。

 

转载于:https://www.cnblogs.com/javacl/p/5708862.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值