java中的常量与基本数据类型

常量(Constant)

        在生活中,大多数人的一生都在为生活而奔波!在常量中,常量只会赋一个值!

        在java语言中,常量是用 final 关键字来定义的。常量一旦被初始化后就不能再更改了,所以常量一生只赋一个值。

声明格式

        final  type(数据类型)  varName(变量名)  = value(值);

代码示例

        

/**
* 常量的声明以及使用
* 字符常量:1、2... ,'a'、'b'... , true、false等
* 符号常量:使用final修饰的下面代码中的PI
*/

public class TestConstants{
    
    public static void main(String[] args){
        // 常量的声明及赋值
        // 可以把用final修饰的 PI 称作符号常量
        // 把3.14称作字符常量
        final double PI = 3.14;
        
        // 再次赋值
        PI = 3.1415; // 编译报错,常量一生只能赋一个值
        double r = 1.0;
        double area = PI * r * r; // 圆的面积
        double circle = 2 * PI * r; // 圆的周长

        // 打印输出面积与周长
        System.out.println("area= "+area);
        System.out.println("circle= "+circle);
        
    }

}

注意:

        在给变量与常量命名的时候,需要遵守命名规范。早在我发布的java中的标识符和关键字中就已经提到过了命名规范,再细致说一遍!

  • 常量:所有字母大写并加下划线 "_"。例如,PI,MAX_SPEED等。
  • 方法名:首字母小写,遵循驼峰原则。例如,listen(),listenSong()等。
  • 成员变量:首字母小写,遵循驼峰原则。例如,userAge,studentName等。
  • 局部变量:首字母小写,遵循驼峰原则。例如,minValue等。
  • 类名(接口名):首字母大写,遵循驼峰原则。例如,Student,StudentImplement等。
  • 最后,所有的变量、常量、方法以及类名都要做到看到这个名字就知道是什么意思,"见名知义"!比如,Student类,一看就知道是学生类。

基本数据类型(primitive data type)

        java中的数据类型可以分为两类:基本数据类型(primitive data type)和引用数据类型(reference data type)。实际分类见下图所示:

注意:

  • 引用数据类型的大小统一为4个字节,记录的是其引用的对象地址!
  • java中默认的整数类型是 int,占4个字节。默认的浮点型是 double,占8个字节。
  • 布尔型(boolean)有两个常量值,true和false。在内存中占一个字节或4个字节。
  • 17
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lsj-happiness

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值