出国留学网

目录

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

【 liuxue86.com - 计算机二级 】

  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 中不可以直接将整 数类 型 和 逻辑 类 型转换

  想了解更多计算机二级网的资讯,请访问: 计算机二级

本文来源:https://jsj.liuxue86.com/a/3630428.html
延伸阅读
    想必要考试的考生,对快捷键还是有敏感的,快捷键不仅使你考试能做题快一些,在平时设计网站时也是有很大的帮助的,在这里预祝即将考试的考生
2019-01-02
漂亮的Flash动画人人喜欢,不过制作起来的确有一些技术难度。你知道吗,Dreamweaver作为一个网页制作工具,还可以创建好玩的Flash相册。小编整理了一些Flash相册的资
2019-01-02
    滚动字幕会让很多人感到兴奋,特别是第一次使用滚动字幕时,会爱不释手。现在做一个详细的方案,让你更全面地了解一下。小编整理了一些滚动字
2019-01-02
你准备好计算机等级考试了么?小编为大家提供“2018年12月计算机二级Java冲刺题及答案3”供广大考生参考,希望帮到您!更多计算机等级考试的资讯请关注我们网站的更新哦!2018年
2018-11-28
计算机等级考试栏目小编精心为您收集整理了《2018年12月计算机二级Java冲刺题及答案1》,希望给您带来帮助!更多精彩内容尽在本站,请持续关注。祝您考试顺利哦!2018年12月计
2018-11-28
本网站计算机考试栏目小编为考生们整理了“2018年12月计算机二级Java冲刺题及答案2”,希望有所帮助,更多计算机等级考试信息请关注本网站的及时更新哦。祝同学们金榜题名!2018
2018-11-28
    我们都想知道在学习计算机语言中的C语言,最重要的就是字符串了,小编整理了关于C语言的一些知识点,对你的计算机考试会有帮助的,想了解更
2019-01-02
三层模式是体系结构模式,MVC是设计模式,考生们应该常见吧,小编为你整理了一些关于JavaBean的资料,供程序员参考,希望能对你有所帮助!计算机二级考试-Web前端程序设计(Ja
2019-01-02