Java 数据类型、变量、标识符

1. 数据存储形式:二进制

        1.计算机底层都是一些数字电路,0 1形式的二进制。   

        2.计算机的存储单元:计算机是可以用来存储数据的,但是无论是内存还是硬盘,计算机存储设备的最小单元叫“位(bit)”比特位,通常用小写的字母“b”表示。而计算机中最小的存储单元叫“字节(byte)”通常用大写字母B表示,字节是由连续的8个位组成。

        3.字节是计算机中数据的最小单位

        34.除了字节外还有一些常用的存储单位:

                1B = 8 bit

                1kb = 1024B

                1MB = 1024KB

                1GB = 1024MB

                1T = 1024GB

 2.数据类型

                java语言是强类型语言,对于每一种数据都给出了明确的数据类型,不同的数据类型也分配了不同的内存空间,所以他们表示的数据大小也是不一样的。数据类型就是约束变量存储的数据形式,分为基本数据类型和引用数据类型

                1. 基本数据类型:        

                        1.数值型:

                                整数(byte short int long)

                                浮点数(float  double)

                                字符(char)

                        2.非数值型

                                布尔(Boolean)

                2. 引用数据类型(引用数据类型建立在基本数据类型的基础上,包括数组、类和接口。引用数据类型是由用户自定义,用来限制其他数据的类型。)

                        1. 类(class)

                        2.接口(interface)

                        3.数组([ ])

        3. 数据类型内存占有和取值范围

        byte number = 97; //byte字节型 占1个字节 -128 - 127
        short qq = 2000; //short短整型 占2个字节
        int ww = 4586521;//整型 占4个字节(默认)
        long ee = 15526455;//long长整型占8个字节

        //随便写一个整数默认是int类型的,如果超过了int的表示范围,需要在其后面加后缀L/l
        long rr = 111255454545545L;

        //随便写一个小数 默认是double类型, 如果希望是float类型的 则需加后缀 F/f
        float tt = 98.45F;//单精度 占4个字节

        double yy = 123.54;//双精度 占8个字节

        char uu = 'Q';//字符类型

        //布尔类型
        boolean ii = true;

3. 变量

            1.在程序运行过程中,其值可以改变的量。从本质上讲,变量是内存的一小块区域。

            2.变量定义 格式:   数据类型 变量名 = 变量值;         如:int qq = 100022;

            3.变量的使用:取值和修改值

                      取值格式:变量名  (qq)

                      修改值格式: 变量名 = 变量值  (qq = 100033);

        //定义变量
        int qqq = 100022;
        System.out.println(qqq);
        //修改变量
        qqq = 100033;
        System.out.println(qqq);

4. 变量使用的注意事项

           1.名字不能重复,变量的有效范围是从定义开始到"}"截止,同一个范围内部不能定义同名的变量

           2.变量未赋值不能使用,变量定义的时候可以没有初始值,但是使用的时候必须给初始值

           3.某个变量存储了其他类型的数据,某个数据类型的变量只能存储该数据类型的数据。

           4.long类型的变量使用的时候,后面要加L/l;

           5.float类型的变量使用的时候,后面要加F/f;

5. 标识符

          1. 标识符定义规则

                  1. 由数字、字母、下划线(_)美元符($)组成

                   2.不能以数字开头

                   3.不能是关键字

                   4.区分大小写

           2. 常见命名规定

                  1. 小驼峰命名法:方法、变量

                          1. 标识符是一个单词的时候,首字母是小写  如 name

                          2. 标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写。如 fileName

                  2.大驼峰命名法:类

                         1. 标识符是一个单词的时候,首字母是大写  如 Name

                         2. 标识符由多个单词组成的时候,每个单词首字母大写。如 FileName

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值