变量基础知识

变量

  • 每个变量都由类型,可以是基本类型,也可以是引用类型

  • 变量名必须是合法的标识符

  • 变量声明必须是一条完整的语句,因此每一个声明必须以分号结束

变量作业域

类变量

实例变量

局部变量

public class Demo1{
​
        static int allClicks=0;//类变量
        String str="Hello world";//实例变量
        
        public void method()
        {
        int i=0;//局部变量
        }
}

代码展示

public class Demo2
{
        //属性:变量
        
        //实例变量:从属于对象,不初始化自动赋予初始值,数值0或0.0,布尔值是false,除了基本类型,其余的都是NULL
        String name;
        int age;
        
        //类变量 static
        static doouble salary=2500;
        
        //main方法
        public static(此main方法的类) void main(String[] args)
        {
                //局部变量,必须声明和初始化值
                int i=1;
                System.out.println(i);
                
                //变量类型 变量名字=new Demo2();
                Demo2 demo2=new Demo2();
                System.out.println(demo2.name);
                System.out.println(demo2.age);
                
                //类变量 
                System.out.println(salary);
        }
        
        //其他方法
        Public void add()
        {
        
        }
        
}

public class Demo3{
            publlic static void main(String[] args){
            //int a,b,c;
            //int a=1;b=2,c=3;不建议
            
            
            String name="Husky";//引用类型
            char x='X';
            double pi=3.14;
            
            
            }
}

常量

初始化后不再改变值

final 常量名=值;
final double PI=3.14
//常量名一般使用大写字符
public class Demo4{
        static final double PI=3.14;    
        
        public static void main(String[] args)
        {
        System.out.println(PI);
        }       
}

命名规范

  • 所有变量、方法、类名要见名知意

  • 类成员变量:首字母小写和驼峰原则:monthSalary

  • 局部变量:首字母小写和驼峰原则

  • 常量:首字母小写和驼峰原则

  • 类名:首字母小写和驼峰原则:Man,GoodMan

  • 方法名:首字母小写和驼峰原则:run,runRun()

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值