Java基础(三)

Java基础(三)

变量、常量

一、变量

  1. 基本概念
  • java为强类型语言,变量应当声明其类型
  • 变量为程序中最基本的存储单元
  • 变量三要素:变量名变量类型作用域
  • 变量的命名为合法的标识符
  • 定义变量后以分号结束
  1. 变量的定义
数据类型	变量名 = 值;
public class Demo5{
    public static void main(String[] args){
        int a = 10;
        String name = "小贺";//引用数据类型
    }
}
  1. 变量的作用域
  • 类变量:使用关键字static修饰

  • 实例变量:从属于对象;不进行初始化,这个值就是默认值

  • 局部变量:在方法里的变量;必须声明和初始化值

    public class Demo5{
        static int age = 20;//类变量
        String srt = "hello-world";//实例变量
        
        public void method(){
            int i = 10 ;//局部变量
        }
    }
    


  1. **类变量**
public class Demo6{
 // 类变量
 static double salary = 2500;
 public static void main(String[] args){
     //类变量 static
     System.out.println(salary);
 }
}
  1. 实例变量
    public class Demo7{
        // 实例变量
        String name;
        int age;
        public static void main(String[] args){
            //对象实例化
            //变量类型   变量名字 = new Demo7()
            System.out.println(demo7.age);
            System.out.println(demo7.name);
        }
    }
    
  2. 局部变量
    public class Demo8{
        //main 方法
        public static void main(String[] args){
            //局部变量
            int i = 10;
            System.out.println(i);
        }
    }
    

二、常量

  • 初始化后不可以在改变值
    1. 定义使用关键字 final
      final 【类型】常量名 = 值
      final double PI = 3.14;
      
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值