【Java语言】— Java基础02

1.数据类型

(1)数据类型的作用

数据类型就是约束变量存储数据的形式。

数据类型 变量名称=初始值;

(2)数据类型的分类

  • 引用数据类型(除基本数据类型之外的,如String)
  • 基本数据类型:4大类8种。

在这里插入图片描述
目标:掌握使用基本数据类型定义不同的变量

①byte 字节型 占1个字节 -128-127
 byte number = 98;
 System.out.println(number);
 // byte number2 = 128; //报错
②short 短整型,占2个字节
short money = 30000;
③int 整型 (默认类型) 占4个字节
int it = 364664896;
④long 长整型 占8个字节
long lg = 237848757;

注意:随便写一个整数字面量默认是int类型, 829348858758745没有超过long的范围。但是它超过了本事int类型的表示范围。

如果希望随便写一个整数字面量当成long类型,需要在其后家L或l。

long lg2 = 829348858758745L;
⑤浮点型(小数) float单精度 占4个字节

注意:随便写一个小数字面量默认是double类型,如果希望随便写一个小数字面量是float类型的需要在其后加上F/f。

float score = 98.5F;
⑥double 双精度 占8个字节
double score2 = 999.99;
⑦字符类型 char
char ch = 'z';
char ch2 = '张';
// char ch3 = '中国'; // 报错
⑧布尔类型 boolean
boolean rs = true;
boolean rs2 = false;
⑨String类型
System.out.println("------------引用数据类型----------");
String name = "仓央嘉措";
System.out.println(name);

输出结果:

在这里插入图片描述

(3)总结

1.数据类型分为几类?

  • 引用数据类型:String
  • 基本数据类型:4大类8种。

    byte short int (默认)long 整型
    float double(默认)浮点型
    char 字符型
    boolean 布尔型

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

  • 18,默认是int类型,加上L/l就是long类型的数据了。
  • 18.3,默认是double类型,加上F/f就是float类型的数据了。

2.关键字、标志符

(1)关键字

  • Java自己保留的一些词,作为特殊功能的,例如:public、class、byte、short、int、long、double…
  • 我们不能用来作为类名或者变量名称,否则报错。
  • 注意:关键字很多,不用刻意去记。

在这里插入图片描述

(2)标识符

①标志符
  • 由一些字符、符号组合起来的名称,用于给类,方法,变量等起名字的规矩。
②标识符的要求
  • 基本要求:由数字、字母、下划线(_)和美元符($)组成。
  • 强制要求:不能以数字开头、不能是关键字、区分大小写。
③命名指导规范
  • 变量名称:满足标识符规则,建议全英文、有意义、首字母小写,满足“驼峰模式”。例如:int studyNumber = 68;
  • 类名称:满足标识符规则,建议全英文、有意义、首字母大写,满足“驼峰模式”。例如:HelloWord.java
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

代码园与文学坊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值