java学习第四天,关键字和运算符

1.在Java语言中,主要是利用final关键字(在Java类中灵活使用Static关键字)来定义常量;
例: final double PI=3.1315
一是常量在定义的时候,就需要对常量进行初始化
二是final关键字使用的范围。这个final关键字不仅可以用来修饰基本数据类型的常量,还可以用来修饰对象的引用或者方法。
三是需要注意常量的命名规则:在给常量取名的时候,一般都用大写字符;在常量中,往往通过下划线来分隔不同的字符。而不想对象名或者类名那样,通过首字符大写的方式来进行分隔;

final 和 Static
程序中 final定义的常量 如果需要创建两个对象 那么其定义的常量就会创建两次,如果初始化时,赋值给的是个固定值,那么两个对象中该常量值相同;如果赋值方式是某函数返回值;那么,有可能两次值不相同。 用Static修饰定义的常量,只初始化一次,后面再次创建时,只是获取引用了前面创建的常量的地址。这样就确保了两次常量完全一样 。
Private static Random rd1=new Random(); //实例化一个随机数生成对象。
  Private final int int1=rd1.nestInt(10); //生成随机数并赋值给常量int1–多次调用生成的值不唯一
  Private static final int int2=rd1.nestInt(10); //生成随机数并赋值给常量int2–指向同一个地址

2。运算符
1.如果进行多次判断,不能连着写,例如1<x<3,此时需要用到逻辑运算。
2.注意:与&&,或||,具有短路效果,如果根据左边已经可以判断得到最终结果,那么右边的代码将不再执行,从而节省一定的性能。
3…与、或需要左右各自有一个boolean值,但是取反只要有一个唯一的boolean值即可

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值