与计算机的情话--Java-(4)

115 阅读2分钟

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第4天,点击查看活动详情

1、前言

所有的努力都不会完全白费,你付出多少时间和精力,都是在对未来的积累。世界上什么都不公平,唯独时间最公平,你是懒惰还是努力,时间都会给出结果。

一套军装是一分成长,一次风雨是一次茁壮,一场搏击添一分胆量,一圈年轮多一次辉煌,一次晋衔多一分重量,一枚勋章是一个荣光。祝大家建军节快乐!

2、正文

1、数据类型

人类分为男生和女生(特殊情况除外),而Java的基本数据类型分为两大类:boolean类型和数值类型。数值类型分为整数类型和浮点类型,整数类型里的字符类型可被单独对待。

1.整型:byte、short、int、long。系统默认的整数类型是int。

2、关键字

Java语言中有一些具有特殊用途的单词被称为关键字,这些关键字我们不能用来作为类名或者是变量名称。

这些关键字是Java自己保留的,我们总不能去抢人家的东西。况且人家还是我们与计算机的情话。

3、标识符

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

标识符的要求:基本要求:由数字、字母、下划线(—)和美元符($)组成。

强制要求:不能以数字开头、不能是关键字、区分大小写,不能包含空格。

计算机又不会拐弯,所以要想人家帮你,你就得按人家的规矩来。

4、基本类型的类型转换

Java所有的数值型变量可以相互转换。

自动类型转换:类型范围小的变量,可以直接赋值给类型范围大的变量。

3032e8df7ab2835189763b9f824a4eb.png

表达式的自动类型转换:表达式中,小范围类型的变量会自动转换成当前较大范围的类型再运算。

表达式的最终结果类型由表达式中的最高类型决定。表达式中byte、short、char是直接转换成int参与运算的。

image.png

强制类型转换:强行将类型范围大的变量、数据赋值给类型范围小的变量。

f49c0aa034884e3cb9cb46612b07c77.png

这是我第四天参加更文挑战,感谢大家的支持,敬请期待下文。