Java之数据类型(没人能听懂的高级程序讲解)

4 篇文章 0 订阅

引用数据类型 (除基本数据类型之外,如string,这里不讲)

基本数据类型:4大类

 

如果说变量的范围超过了128,这里编辑器就会报红,因为这里已经超出了字节整型的范围

package zimianliang;

public class demo3 {
    public static void main(String[] args) {
        //目标掌握使用基本数据类型  定义不同的变量
//      1.整型 byte 字节整型 占用一个字节 -128 ~ 127
        byte num = 98;
        System.out.println(num);
//        byte num2 = 128;  报错

//        2.short 短整型  2个字节
            short money = 30000;

//            3.int整型 默认的数据类型 占四个字节 (默认使用的)
                int it = 23423232;

//4.long  长整型 占用八个字节

        //注意:随便写一个整数字面量默认是int类型的:21321321212121虽然没有超过long的范围,但是它超过了本身int类型表示范围
        //如果希望随便写一个整数数字当long类型,需要在其后加L/l
        long cr = 21321321212121L;

//        5.浮点数(小数)
//float单精度 占四个字节
//        注意:随便写一个小数字面量默认是double类型的,如果希望随便写一个小数是float类型的  需要在其后加上F或者是f;
float fenshu = 98.5F;

//6.double双精度 ,占8个字节
        double kill = 288.2222;

        //7.字符类型:char
        char ch = 'a';

//         ch = '中国'  报错存储的是字符不是字符串
//        8.布尔类型
        boolean tr = true;
        boolean tr2 = false;

        System.out.println(tr);
    }
}

1.数据类型分为几种?

1.引用数据类型

2.基本数据类型:4大类八大种

整型: byte short int(默认) long

浮点型: float 和  double (默认)

 char 字符型

boolean 布尔型

2.随便写的整数,小数字面值默认是什么类型?

比如;23 默认是int类型,加上L/l就是long类型的数据了

关键字,标识符

java自己保留的一些单词,作为特殊功能的,例如:public,class,byte,short,int, long,double

我们不能用来作为类名或者是变量名称,否则会报错

注意:关键字很多不用刻意去记    

标识符:

 标识符就是由一些字符,符号组合起来的名称,用于给类,方法,变量等起名字的规矩

标识符的要求:

基本要求:由数字,字母,下划线(_)和美元符($)等组成的

强制要求:不能以数字开头,不能是关键字,区分大小写

命名指导规范:

变量名称:满足标识符规则,建议全英文,有意义,首字母小写,满足驼峰模式,例如 int studyNumber = 29.

类名称:满足标识符要求,建议全英文,有意义,首字母大写,满足驼峰模式,例如:HelloWorld.java

1.关键字的特点

java自己保留的,我们不能用来取名字

2.标识符

取名字的规则,数字,字母,下划线,美元符等组成

数字不能开头,不能是关键字

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值