摘要: Java 移位运算符只能用于整型,不能用于浮点型。也就是说,>>、>>>和<<这 3 个移位运算符并不适合所有的数值类型,它们只适合对 byte、short、char、int 和 long 等整型数进行运算。除此之外,进行移位运算时还有如下规则: 对于低于 int 类型(如 byte、short和 阅读全文
posted @ 2020-10-20 01:34 上杉家主-上杉绘梨衣 阅读(385) 评论(0) 推荐(0)
摘要: Java 中的数据类型分成更简单明了的两大类,即基本类型和引用类型 为什么要使用数据类型 使用数据类型的根本原因是项目的需要。对程序员来讲,**如果一个变量可以是任何形式的值,那么对该变量的操作就很难定义了,而且也很容易出错。通过引入数据类型,我们可以人为地限制变量的可操作范围,从而降低操作难度、降 阅读全文
posted @ 2020-10-20 01:30 上杉家主-上杉绘梨衣 阅读(105) 评论(0) 推荐(0)
摘要: Java 还提供了 3 个特殊的浮点数值——正无穷大、负无穷大和非数,用于表示溢出和出错。例如,使用一个正浮点数除以 0 将得到正无穷大,使用一个负浮点数除以 0 将得到负无穷大,用 0.0 除以 0.0 或对一个负数开方将得到一个非数。正无穷大通过 Double 或 Float 的 POSITIV 阅读全文
posted @ 2020-10-20 01:23 上杉家主-上杉绘梨衣 阅读(663) 评论(0) 推荐(0)
摘要: char 类型使用单引号括起来,而字符串使用双引号括起来。关于 String 类的具体用法以及对应的各个方法,读者可以参考查阅 API 文档中的信息。其实 Java 语言中的单引号、双引号和反斜线都有特殊的用途,如果在一个字符串中包含这些特殊字符,应该使用转义字符。例如希望在 Java 程序中表示绝 阅读全文
posted @ 2020-10-20 01:21 上杉家主-上杉绘梨衣 阅读(642) 评论(0) 推荐(0)
摘要: 在 Java 语言中,主要利用 final 关键字(在 Java 类中灵活使用 static 关键字)来进行 Java 常量的定义。当常量被设定后,一般情况下就不允许再进行更改。在定义常量时,需要注意如下 3 点。 在定义 Java 常量的时候,就需要对常量进行初始化。也就是说,必须在声明常量时就对 阅读全文
posted @ 2020-10-20 01:20 上杉家主-上杉绘梨衣 阅读(339) 评论(0) 推荐(0)
摘要: 如果系统支持把某种基本类型的值直接赋给另一种基本类型的变量,这种方式被称为自动类型转换。当把一个取值范围小的数值或变量直接赋给另一个取值范围大的变量时,系统可以进行自动类型转换。 Java 中所有数值型变量之间可以进行类型转换,取值范围小的可以向取值范围大的进行自动类型转换。就好比有两瓶水,当把小瓶 阅读全文
posted @ 2020-10-20 01:12 上杉家主-上杉绘梨衣 阅读(135) 评论(0) 推荐(0)