第1周 Java程序设计语言概述

Java程序设计语言概述

1、单选题:
‎Java语言具有许多特点,下列选项中反映了Java程序并行机制的特点是(     )。‎
选项:
A: 安全性
B: 多线程
C: 跨平台
D: 可移植
答案: 【 多线程

2、判断题:
‌Java程序源文件的扩展名为“.jar”。‌
选项:
A: 正确
B: 错误
答案: 【 错误

3、判断题:
‏Java程序编译之后所生成文件的扩展名为“.java”。‍
选项:
A: 正确
B: 错误
答案: 【 错误

第1周测验

1、单选题:
‏Java属于以下哪种语言?‏
选项:
A: 高级语言
B: 机器语言
C: 汇编语言
D: 硬件描述语言
答案: 【 高级语言

2、单选题:
‏Java通过(     )保证可移植性。​
选项:
A: 编译器
B: 解释器
C: 虚拟机
D: 垃圾自动回收机制
答案: 【 虚拟机

3、单选题:
‎下列不属于Java语言特点的是(     )。​
选项:
A: 分布式
B: 安全性
C: 与平台无关
D: 编译执行
答案: 【 编译执行

4、单选题:
‏ 编译Java应用程序源文件将产生相应的字节码文件,这些字节码文件的扩展名是(     )。‍
选项:
A:  .java
B: .jvm
C: .exe
D: .class
答案: 【 .class

5、单选题:
‎如果在移动设备上进行开发,可以选择的Java版本是(     )。​
选项:
A: JavaSE
B: JavaEE
C: JavaME
D: 都不是
答案: 【 JavaME

6、判断题:
‏Java语言通过垃圾回收机制简化了程序的内存管理。‌
选项:
A: 正确
B: 错误
答案: 【 正确

7、判断题:
​Java语言含有指针。​​​
选项:
A: 正确
B: 错误
答案: 【 错误

8、判断题:
‍Java支持多线程。‎
选项:
A: 正确
B: 错误
答案: 【 正确

9、判断题:
‍Java是跨平台的编程语言。‌
选项:
A: 正确
B: 错误
答案: 【 正确

10、判断题:
‍Java支持分布式计算。‎
选项:
A: 正确
B: 错误
答案: 【 正确

11、判断题:
‎Java是面向过程的编程语言。‌
选项:
A: 正确
B: 错误
答案: 【 错误

12、判断题:
‍Java语言的源程序是编译型的。‎
选项:
A: 正确
B: 错误
答案: 【 错误

13、判断题:
‎Java语言具有较好的安全性、可移植性以及与平台无关等特性。‎
选项:
A: 正确
B: 错误
答案: 【 正确

第2周 Java环境搭建和应用案例

Java环境搭建和应用案例

1、单选题:
​一个Java源程序中public类最多可以有 (     )个。‎
选项:
A: 0
B: 1
C: 2
D: 3
答案: 【 1

2、判断题:
​JRE是Java语言的运行环境。‏
选项:
A: 正确
B: 错误
答案: 【 正确

3、判断题:
‎JDK包含JRE,JRE包含JVM。​
选项:
A: 正确
B: 错误
答案: 【 正确

第2周测验

1、单选题:
‎在一个Java源文件中,import,class,package语句的顺序是(    )。‌
选项:
A: package import class
B: import class package
C:  class import package
D: package class import
答案: 【 package import class

2、单选题:
‌定义一个类必须使用的关键字是(     )。‎
选项:
A: public
B: class
C: interface
D: static
答案: 【 class

3、单选题:
​运行以下代码:‍​public class StringRef{‍public static void main(String[] args){‍       String s1=”abc”;‍       String s2=”def”;‍       String s3=s2;‍       s2=”ghi”;‍       System.out.println(s1+s2+s3);‍}‍​}‍​运行结果是(     )。‍
选项:
A: abcdefghi
B: abdefdef
C: abcghidef
D: abcghighi
答案: 【 abcghidef

4、单选题:
‎关于下列程序段的输出结构,说法正确的是(     )。‎‎‎public class Example{‎      static int i;‎      public static void main(String args[]){‎           System.out.println(i);‎      }‎}‎
选项:
A: 有错误,变量i没有初始化
B: null
C: 1
D: 0
答案: 【 0

5、单选题:
‌main方法是Java应用程序执行的入口。以下main方法声明正确的是(     )。‎
选项:
A: public  static void  main()  
B: public void main(String[] args) 
C: public static String main(String args[]) 
D: public static void main(String  args[]) 
答案: 【 public static void main(String  args[]) 

6、单选题:
‏Java程序的执行过程中用到一套JDK工具,其中java.exe是指  (     )。‏
选项:
A: Java文档生成器
B: Java解释器
C: Java编译器
D: Java类分解器
答案: 【 Java解释器

7、单选题:
关键字void的含义是(     )。​
选项:
A: 方法没有返回值
B: 方法体为空
C: 没有意义
D: 定义方法时必须使用
答案: 【 方法没有返回值

8、单选题:
‏下列说法哪个正确? ‍
选项:
A: 一个源文件中可以有多个公共类
B: 一个源文件中只能有一个类
C: 一个程序可以包含多个源文件
D: 一个源文件只能供一个程序使用
答案: 【 一个程序可以包含多个源文件

9、判断题:
‎Java语言是不区分大小写的。‎
选项:
A: 正确
B: 错误
答案: 【 错误

10、判断题:
‌在一个Java源程序文件中,可以有多个public类。‏
选项:
A: 正确
B: 错误
答案: 【 错误

11、判断题:
‌一个Java源程序经过编译后,得到的文件扩展名一定是.class。‌
选项:
A: 正确
B: 错误
答案: 【 正确

12、判断题:
​一个Java源程序可以包含多个类。‍
选项:
A: 正确
B: 错误
答案: 【 正确

13、判断题:
‌必须要有JDK,才能运行Java程序。​
选项:
A: 正确
B: 错误
答案: 【 错误

14、判断题:
​JDK是Java语言的开发工具包。‌
选项:
A: 正确
B: 错误
答案: 【 正确

第3周 Java的语言基础

Java的语言基础

1、单选题:
‎ 下列标识符中不合法的是(     )。​
选项:
A: $change
B: num3
C: null
D: myname
答案: 【 null

2、单选题:
有以下方法的定义,则该方法的返回类型为(     )。‏ReturnType method(byte x, d

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注