java学习note3(变量,常量)

一,变量

变量可依据作用域分为三类:

局部变量

类变量

实例变量

代码示例:

public class demo1 {
   static String name;   //类变量在定义类型前需加static
    static float height;

    String sex;
    int age;      //实例变量同样在方法前定义,但不需要加static

    public static void main(String[] args)   //main方法
    {
        int age=10;   //局部变量定义在方法下,且需要赋初始值
        demo1 demo1=new demo1();
        System.out.println(demo1.sex);
        System.out.println(demo1.age);
        System.out.println(height);
    }
}

null
0
0.0 
/*
实例变量和类变量在未定义初值时会输出默认值
整型为0
浮点型为0.0
字符型为null
*/

二,常量

常量在完成定义后在程序运行过程中,其值不能再被改变,一般使用大写字母来定义。

其定义方法为:final 类型 名称 = 。。。    如:final double PI=3.14

代码示例:

public class demo1 {
    static final double PI=3.14;  //也可把final放前面,因为其为修饰符
    public static void main(String[] args) {
            PI=PI+1;
        System.out.println(PI);
    }
}
java: 无法为最终变量PI分配值

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值