7.21 day5

Java中的数据类型

Java 语言是一种强类型语言。通俗点说就是,在 Java 中存储的数据都是有类型的,而且必须在编译时就确定其类型。
在 Java 的领域里,基本数据类型变量存的是数据本身,而引用类型变量存的是保存数据的空间地址。说白了,基本数据类型变量里存储的是直接放在抽屉里的东西,而引用数据类型变量里存储的是这个抽屉的钥匙,钥匙和抽屉一一对应。

常用的基本数据类型有:
在这里插入图片描述注意:
在这里插入图片描述

Java中的自动类型转换

在 Java 程序中,不同的基本数据类型的数据之间经常需要进行相互转换。例如:

在这里插入图片描述

代码中 int 型变量 score1 可以直接为 double 型变量 score2 完成赋值操作,运行结果为: 82.0

这种转换称为自动类型转换。

当然自动类型转换是需要满足特定的条件的:

  1. 目标类型能与源类型兼容,如 double 型兼容 int 型,但是 char 型不能兼容 int 型
  2. 目标类型大于源类型,如 double 类型长度为 8 字节, int 类型为 4 字节,因此 double 类型的变量里直接可以存放 int 类型的数据,但反过来就不可以了

Java中的强制类型转换

当程序中需要将 double 型变量的值赋给一个 int 型变量,该如何实现呢?

显然,这种转换是不会自动进行的!因为 int 型的存储范围比 double 型的小。此时就需要通过强制类型转换来实现了。

语法:( 数据类型 ) 数值
在这里插入图片描述
运行结果:
75.8
75

强制类型转换可能会造成数据的丢失哦,在应用时一定要慎重!

Java常量

所谓常量,我们可以理解为是一种特殊的变量,它的值被设定后,在程序运行过程中不允许改变。

语法:final 常量名 = 值;
在这里插入图片描述## Java中使用注释

    • Java 中注释有三种类型:单行注释、多行注
    • 我们可以通过 javadoc 命令从文档注释中提取内容,生成程序的 API
posted @ 2021-07-21 19:58  清梦韶华  阅读(38)  评论(0)    收藏  举报
//雪花飘落效果