2018年3月计算机二级考试JAVA入门知识点:数据类型

  3.1.1 :在 在 Java 中 的 定义 示 例

  示例 1:byte abc = 5;

  表示在 Java 中定义一个变量 abc,类型是 byte 类型,值是 5

  同理可以定义其它的类型:

  比如:

  short abc1 = 5;

  int abc2 = 5;

  long abc3 = 5;

  这些都是可以的,如果要明确表示是 long 型的值,可以在后面直接跟一个字母“L” 。L表示一个 long 值。

  也就是写成:long abc4 = 5L;

  请注意,在 Java 编程语言中使用大写或小写 L 同样都是有效的,但由于小写 l 与数字 1 容易混淆,因而,尽量不要使用小写。

  注意 : 整 数 型 的 值 , 如 果没 有特 别指 明, 默认是 是 int 型

  3.1.2 取值范围 和 默认值

  取值范围的表示是按 Java 编程语言规范定义的且不依赖于平台

image.png

  3.2 : 浮 点 型 :float 、double

  Java 用浮点型来表示实数,简单地说就是带小数的数据。

  用 float 或 double 来定义浮点类型,如果一个数字包括小数点或指数部分,或者在数字后带有字母 F 或 f(float) 、D 或 d(double) ,则该数字文字为浮点型的。

  示例:

  12.3 //简单的浮点型数据

  12.3E10 //数据很大的一个浮点数据

  3.2.1 :在 在 Java 中 的 定义 示 例

  如下定义都是可以的:

  float abc = 5.6F;

  float abc = 5.6f;

  double abc = 5.6;

  double abc = 5.6D;

  double abc = 5.6d;

  3.2.2 : 提示

  (1) : 浮 点 型 的 值 , 如 果没 有特 别指 明, 默认是 是 double 型 的

  (2) :定义 float 型的时候,一定要指明是 float 型的,可以通过在数字后面添加”F”或者”f”来表示。

  (3) :定义 double 型的时候,可以不用指明,默认就是 double 型的,也可以通过在数字后面添加”D”或者”d”来表示。

  3.2.3 取值范围 和 默认值

image.png

  Java 技术规范的浮点数的格式是由电力电子工程师学会(IEEE)754 定义的,是独立于平台的。 可以通过 Float.MAX_VALUE 和 Float.MIN_VALUE 取得 Float 的最大最小值; 可以通过 Double.MAX_VALUE 和 Double.MIN_VALUE 来取得 Double 的最大最小值。

  3.3 : 字 符型 :char

  char 类型用来表示单个字符。一个 char 代表一个 16-bit 无符号的(不分正负的)

  Unicode 字符,一个 char 字符必须包含在单引号内。

  示例:

  ‘a’ //表示简单的字符

  ‘1’ //用数字也可以表示字符

  下面就错了,只能使用单个字符

  ‘ab’ //错误

  ‘12’ //错误

  3.3.1 :什么是 Unicode 编码

  Unicode 编码又叫统一码、万国码或单一码,是一种在计算机上使用的字符编码。它为每种语言中的每个字符设定了统一并且唯一的二进制编码, 以满足跨语言、 跨平台进行文本转换、 处理的要求。 1990 年开始研发, 1994 年正式公布。 随着计算机工作能力的增强, Unicode也在面世以来的十多年里得到普及。unicode 的表达如下:

  ‘\u????’ 一个 Unicode 字符。????应严格按照四个 16 进制数进行替换。

  3.3.2 :在 在 Java 中 的 定义 示 例

  char c = ‘a’;

  char c = ‘1’;

  3.3.3 : 取值范围和默认值

image.png

  3.3.4 :Java 里 面的 转义 字 符

  转义字符是指, 用一些普通字符的组合来代替一些特殊字符, 由于其组合改变了原来字符表示的含义,因此称为“转义”。 常见的转义字符:

  \n 回车(\u000a)

  \t 水平制表符(\u0009)

  \b 空格(\u0008)

  \r 换行(\u000d)

  \f 换页(\u000c)

  \' 单引号(\u0027)

  \" 双引号(\u0022)

  \\ 反斜杠(\u005c)

  3.4 : 逻辑型 :boolean

  逻辑值有两种状态, 即人们经常使用的 “on” 和 “off” 或 “true” 和 “false” 或 “yes”

  和“no” ,这样的值是用 boolean 类型来表示的。boolean 有两个文字值,即 true 和 false。

  以下是一个有关 boolean 类型变量的声明和初始化:

  boolean truth = true; //声明变量 truth

  注意──在整数类型和 boolean 类型之间无转换计算。有些语言(特别值得强调的是 C和 C++)允许将数字值转换成逻辑值(所谓“非零即真” ),这在 Java 编程语言中是不允许的;boolean 类型只允许使用 boolean 值(true 或 false) 。

  注意 :Java 中不可以直接将整 数类 型 和 逻辑 类 型转换

分享

热门关注

计算机二级考试时间多长

关于计算机二级

计算机二级考试时间一年几次呢

关于计算机二级

计算机二级考试时间分配

关于计算机二级

计算机二级考试内容考些什么

考试内容

计算机二级什么时候出成绩呢

计算机成绩

计算机二级考试知识点有哪些

计算机二级考试知识点

计算机二级基础知识点归纳

计算机二级基础知识点

计算机二级考试难不难

计算机二级考试

计算机二级公共基础知识考试内容

计算机公共基础知识考试

计算机二级考试内容难不难?有关计算机二级的考试内容

计算机二级考试内容难不难