2021 Java程序设计(北京林业大学) 最新满分章节测试答案

2025年3月12日 分类:免费网课答案 作者:网课帮手

本答案对应课程为:点我自动跳转查看
本课程起止时间为:2021-03-01到2021-07-12

第1章 绪论 第1章 单元测验

1、 问题:在jdk中,(                        )。
选项:
A:源程序中只能有一个主类
B:源程序中可以有多个public类
C:源程序中必须有public类
D:源程序的文件名必须是主类的名字
答案: 【源程序中只能有一个主类

2、 问题:在jdk中(也就是直接在MS-DOS界面中编译和运行Java源程序),如果源程序中有public类,(                        )。
选项:
A:可以有多个public类
B:只能有一个public类
C:public类必须是包含main方法的主类
D:所有类必须都是public类
答案: 【只能有一个public类

3、 问题:在eclipse中,一个Project的bin文件夹中,存放(                    )。
选项:
A:Java源程序
B:Java源程序编译之后的字节码文件
C:Java源程序和字节码文件
D:以上都不对
答案: 【Java源程序编译之后的字节码文件

4、 问题:Java语言具有“一旦写成,处处可用”(write once,run anywhere)的平台无关性,是因为Java源程序被编译之后生成的.class字节码文件在各种操作系统下都是通用的,都可以被安装在特定操作系统的Java解释器正确地解释运行。(                     )
选项:
A:正确
B:错误
答案: 【正确

5、 问题:Java中内存的开辟和释放是由程序员通过指针操作的。(                     )
选项:
A:正确
B:错误
答案: 【错误

6、 问题:假设有Scanner类的对象reader,则使用reader从键盘上接收字符串时,reader.nextLine()和reader.next()的作用是相同的。(                   )
选项:
A:正确
B:错误
答案: 【错误

7、 问题:Java源程序经过编译之后会产生扩展名为.class的字节码文件,字节码文件是机器码。(            )
选项:
A:正确
B:错误
答案: 【错误

8、 问题:Java源程序经过编译之后会产生扩展名为.class的字节码文件,之后通过java命令运行时,字节码会一次性加到内存中。(                    )‍
选项:
A:正确
B:错误
答案: 【错误

9、 问题:Java语言最初命名为(                          )。
答案: 【(以下答案任选其一都对)oak;
Oak;
OAK

10、 问题:面向对象有三个特性,分别是封装、(                  )和多态。
答案: 【继承

11、 问题:在Java源程序中,main方法中参数的类型是(                                )。(写出类型的英文名称)
答案: 【String

12、 问题:Scanner类在(                     )包中。
答案: 【java.util

【作业】第1章 绪论 第1章 单元作业

1、 问题:对于以下源代码,请问:在不修改任何代码的情况下,(1)在jdk中应该怎样命名?(2)编译命令怎么写?(3)运行命令怎么写?public class A{         void f()        {                 System.out.println("I love Java as much as I love coffee.");        }}class Hello{          public static void main(String args[])         {                    System.out.println("Hello, it is very glad to learn Java.");                    A a=new A();                    a.f();         }}
评分规则: 【 第(1)问20分,第(2)问15分,第(3)问15分。

2、 问题:对于以下源代码,在eclipse中,应该修改哪些内容,才能正确命名?public class A{         void f()        {                 System.out.println("I love Java as much as I love coffee.");        }}class Hello{          public static void main(String args[])         {                    System.out.println("Hello, it is very glad to learn Java.");                    A a=new A();                    a.f();         }}
评分规则: 【 修改之后,对源程序命名,然后能够在eclipse中正确运行即可得分。

第2章 Java语言基础 第2章 单元测验

1、 问题:以下选项中,( )是错误的标识符。
选项:
A:_int
B:a_6b$
C:thread1
D:instanceof
答案: 【instanceof

2、 问题:int a=1,b=2,c=6,d=6; boolean m=true,n=true;则执行表达式(m=a>b)&&(n=c>d)之后,n和表达式的值分别为( )。
选项:
A:true,false
B:true,true
C:false,true
D:false,false
答案: 【true,false

3、 问题:int w=1,x=2,y=3,z=4;则表达式w>x?w:y
选项:
A:4
B:3
C:2
D:1
答案: 【3

4、 问题:在Java源程序中,有以下语句:int a=2;if(a=2) System.out.println(“Hello”);else System.out.println(“Welcome”);源程序的运行结果为( )。
选项:
A:Hello
B:Welcome
C:Hello Welcome
D:程序错误
答案: 【程序错误

5、 问题:在Java语言中,switch后面的括号里不可以是( )类型的值。
选项:
A:byte
B:int
C:String
D:long
答案: 【long

6、 问题:若i为整型变量,则以下循环体内的语句被执行了( )次。for(i=2;i==0;) System.out.printf(“%d”,i–);
选项:
A:0
B:1
C:2
D:无限次
答案: 【0

7、 问题:int[ ][ ]a=new int[2][3];则a.length的值为( )。
选项:
A:2
B:3
C:5
D:6
答案: 【2

8、 问题:byte b; int n=6;以下赋值语句错误的是( )。
选项:
A:b=3;
B:b=(byte)3;
C:b=n;
D:b=(byte)n;
答案: 【b=n;

9、 问题:boolean类型的精度高于其他基本数据类型。( )
选项:
A:正确
B:错误
答案: 【错误

10、 问题:byte a=200; 这条语句是对的。( )
选项:
A:正确
B:错误
答案: 【错误

11、 问题:数值2000可以存储在引用类型的变量中。( )
选项:
A:正确
B:错误
答案: 【错误

12、 问题:1/4的结果是0.25。( )
选项:
A:正确
B:错误
答案: 【错误

13、 问题:逻辑与和逻辑或的优先级相同。( )
选项:
A:正确
B:错误
答案: 【错误

14、 问题:int a[ ]={1,2,3,4,5,6}; 和int a[ ]=new int[6];的作用是不同的。( )
选项:
A:正确
B:错误
答案: 【正确

15、 问题:short s=6; char c=’a’;请问:s+c是什么数据类型?( )要求:填写数据类型对应的关键字。
答案: 【int

16、 问题:在jdk中,可以使用( )命令将文档注释提取出来,形成帮助文档。

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦
请输入手机号或商家订单号
打不开请联系客服QQ 2356025045 商家订单号在哪里?点此了解

商家订单号查看步骤

打开支付宝
方法一:我的 > 账单 > 账单详情 > 更多>复制商家订单号
方法二:我的 > 账单 >搜索关键字【网课小帮手】
> 账单详情 > 更多>复制商家订单号
方法三:联系客服QQ 2356025045
微信支付
我 > 支付 > 钱包 > 账单 > 账单详情

继续阅读