java中的变量和常量

有关变量的一些注意;

1、java的源文件里可以有多个类,但是只有一个public类,且public类的类名和文件名保持一致,类名大写,文件名自然也大写。

2、不准出现java的关键字和保留字。

3、可以在一行中定义多个变量,但是不提倡,可读性不行。比如;

int a, b, c;
4、java中大小写敏感,变量名应该是有意义的,且长度无限制。命名方式使用驼峰法。

5、以字母或者“_”开头,由字母,数字和“_”组成。或者是代表字母、数字的任何Unicode字符都可以。


java中变量的初始化;

在声明一个变量之后,最好是直接显式的初始化,不然容易犯错,比如;

int a;
// 其他代码
System.out.println(a);
编译报错!原因是使用了没有被初始化的变量导致出错。为了不犯错,变量的声明最好靠近变量第一次使用的地方,或者声明之后,显式的初始化,从而养成良好的编码习惯。

注意;java中变量的声明和定义是混为一体的,而c++中是区分的!!!!不要混淆!!!这也是为什么说,java是对c++的改进。


java的常量——关键字final

final int NUMBER = 199999;

1、常量名大写,这是约定,不要问为什么了。

2、final修饰的变量一旦赋值就是常量!不能修改!

3、如果想在多个类中共享某常量,那该怎么办呢?我们声明为公有的static即可,即为类的常量;

public static double PI = 3.14;
但是注意!如下不对,必须把类常量定义在main外部!

public static void main(String[] args) {
    // public static final double PI = 3.14;
}
4、c++使用const关键字(来自单词constant)来定义常量,而在java中const是保留关键字,未必使用过,所以,目前还是必须用final来定义常量。

未完待续……


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值