变量及变量的数据类型

一什么是变量?
变量是JVM开辟出来的用来存储数据的存储空间(注意是一个空间,空间里面是数据或存储对象的地址)
二 变量的使用规则和命名规则
1、命名规则:(1)使用数字,字母,下划线,$符命名,但是数字不能开头
(2)尽量做到见名知意
(3)使用驼峰命名法(从第二个单词开始首字母大写 如myName)
(4)不要使用关键字(如public static 等等)
使用规则
(1)要想使用变量,必须先声明变量,声明的格式为:
数据类型 变量名
声明变量之后还要给变量进行初始化(即赋初值):
包括 先声明然后在初始化
声明之后直接初始化
(2) 变量可以重复赋值
(3)变量有自己的作用域,要在自己的作用域中使用
如:public class Demo02{

public static void main(String[] args){

    int age;
    System.out.println(age);//未初始化
    System.out.println(count);//未定义变量
    int num_=10;
    System.out.println(Num_);
    int 3a = 10;//命名错误,数字不能开头
    int $a = 10;
        System.out.println($a);
    //10
 b = 3 ;//未声明,没有声明变量的数据类型
        System.out.println(b);

三、变量的类型
1、基本数据类型: (byte short int long double float char boolean)共八种
2、引用数据类型(除了上面八种其它都是引用数据类型)

整数类型4种:byte—short—int—long (范围从小到大)精度从大到小(long–int–short–byte)
浮点数类型2种:double(8字节 64位二进制) float(4字节 32位二进制)
字面量:默认类型为double,即64位的浮点数类型
如果想直接写32位的浮点数,需要在数值后
添加f/F
比如:
double num = 3.14;
float num1 = 3.14F;

字符型:char 在内存中占两个字节(16位二进制)。值中必须有且只有一个字符,字符必须用单引号引起来。
它的底层二进制是无符号的整数类型 所以可以付给它整数。但是存入变量后,其实是整数所对应的字符。
布尔型:boolean 只有两个值(true,false)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值