java 变量 常量 类变量

变量 (可以变换的量)

java是强类型语言,每个类型都必须声明其类型

变量声明是一条完整语句,因此每条声明都必须意;分号结尾

//int a,b,c
int a = 1;
int b = 2;
int c = 3;      //为了程序的可读性 最好分行写

String name = "hjx";    //字符串""
char a = 'a';           //字符''

写在main方法{}内的变量 称局部变量

public static void main (String[]args){        /*局
      int a = 10;                                部
    System.out.println(i);                       变
}                                                量*/

在main方法外,类里面从属于对象的 称实例变量(全局变量)

public class ABB {  //类名
    int a  //实例变量
public static void main (String[]args){        //main方法
//变量类型   新建变量名        
        ABB abb = new ABB();//把ABB的内容放入新new的一个abb里使用
        abb.a = 10;//定义abb.a 的初始值为10
        System.out.println(abb.a);//系统输出打印 abb。a的结果   10
    }
}

实例变量如果不设置初始值,输出结果就会是这个类型的默认值

***0 , 0.0, u0000 (16位), false(布尔值)***;

除了基本类型是0,其他类型默认值都是***null***;

常量 (不会变动的量)一般用final表示

static final double PI=3.14; //常量名一般名称大写
//修饰符    |  数据类型
public   static  void  main (String[]args){
    System.out.println(PI);
}

类成员变量书写时,除了第一个单词外,后面单词首字母大写(驼峰原则);

常量:大写字母,单纯多用下划线_隔开 比如"MAX_VALUE";

类名:首字母大写,其余(驼峰原则);

类变量 static 从属于类

自动转换直接输出 和实例变量一样在main方法外面;
public class ABB {  //类名
  static double a = 2500;  //类变量
public static void main (String[]args){        //main方法
        System.out.println(a);//系统输出打印a的结果   2500
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值