计算机二级Java语言程序设计考试常见知识点

时间:2020-08-12 10:50:12 计算机等级 我要投稿

计算机二级Java语言程序设计考试常见知识点

  Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。下面是小编整理的关于计算机二级Java语言程序设计考试常见知识点,希望大家认真阅读!

计算机二级Java语言程序设计考试常见知识点

  算术运算符

  算术运算符总共有 7 种:“+”、“ - ”、“*”、“/”、“%”(余数)、“++”(自加)、“――”(自减)。

  运算符的精度:

  1、当使用运算符把两个操作数结合到一起时,首先会将两个操作数转化成相同类型的数据。

  2、两个操作数中如有一个是 double 型,那么另一个操作数一定先转化成 double 型,再进行运算。

  3、两个操作数中如有一个是 float 型,那么另一个操作数一定先转化成 float 型,再进行运算。

  4、两个操作数中如有一个是 long 型,那么另一个操作数一定会先转化成 long 型,再进行运算。

  5、其他任何两个基本类型数据操作,两个操作数都会自动转化成 int 型。

  6、下面重点讨论自加和自减运算符的用法,它可以使一个变量自动加 1 和自动减 1,得到的值再赋给这个变量。下面以自加运算为例介绍。

  自加运算符又分为两种:

  一种是前自加:先进行加1运算,再赋值;

  一种是后自加:先赋值,在进行加1运算。

  public class data2{

  public static void main(String[] args){

  int a=10;

  int b=10;

  System.out.println("后自加 a="+(a++));

  System.out.println("a的值 a="+a);

  System.out.println("前自加 b="+(++b));

  }

  }

  运行结果:

  后自加 a=10

  a 的值 a=11

  前自加 b=11

  以上结果可以看出:a 先将原来的值输出,再加1;b 先进行加1,再将值输出。

  总结:算术运算符用在数学表达式中,它们的作用和在数学中的作用一样。下表列出了所有的算术运算符。

  表格中的实例假设整数变量A的`值为10,变量B的值为20:

  操作符 描述 例子

  + 加法 - 相加运算符两侧的值 A + B等于30

  - 减法 - 左操作数减去右操作数 A – B等于-10

  * 乘法 - 相乘操作符两侧的值 A * B等于200

  / 除法 - 左操作数除以右操作数 B / A等于2

  % 取模 - 右操作数除左操作数的余数 B%A等于0

  + + 自增 - 操作数的值增加1 B + +等于21

  - 自减 - 操作数的值减少1 B - -等于19

  实例

  下面的简单示例程序演示了算术运算符。复制并粘贴下面的Java程序并保存为Test.java文件,然后编译并运行这个程序:

  public class Test {

  public static void main(String args[]) {

  int a = 10;

  int b = 20;

  int c = 25;

  int d = 25;

  System.out.println("a + b = " + (a + b) );

  System.out.println("a - b = " + (a - b) );

  System.out.println("a * b = " + (a * b) );

  System.out.println("b / a = " + (b / a) );

  System.out.println("b % a = " + (b % a) );

  System.out.println("c % a = " + (c % a) );

  System.out.println("a++ = " + (a++) );

  System.out.println("a-- = " + (a--) );

  // 查看 d++ 与 ++d 的不同

  System.out.println("d++ = " + (d++) );

  System.out.println("++d = " + (++d) );

  }

  }

  以上实例编译运行结果如下:

  a + b = 30

  a - b = -10

  a * b = 200

  b / a = 2

  b % a = 0

  c % a = 5

  a++ = 10

  b-- = 11

  d++ = 25

  ++d = 27

【计算机二级Java语言程序设计考试常见知识点】相关文章:

计算机二级Java语言程序设计考试试题05-24

计算机二级Java语言程序设计考试重要考点05-24

计算机二级JAVA考试常见知识点05-26

2017计算机二级Java语言程序设计考试试题05-24

全国计算机二级Java语言程序设计考试试题05-24

计算机二级Java语言程序设计考试试题及答案05-24

计算机二级Java语言程序设计复习资料05-24

2017年计算机二级 Java 语言程序设计考试题库08-14

计算机等级考试二级Java重要知识点08-14