奥鹏答案网-奥鹏作业答案-奥鹏在线作业答案-奥鹏离线作业答案-奥鹏毕业论文-专业奥鹏作业答案辅导网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2790|回复: 0

21春吉大《面向对象程序设计》在线作业一(答案)

[复制链接]

2万

主题

2万

帖子

6万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
64471
发表于 2021-8-30 10:17:46 | 显示全部楼层 |阅读模式

[吉林大学]吉大《面向对象程序设计》在线作业一
试卷总分:100    得分:100
第1题,异常包含下列那些内容(     )。/ }* a. [$ A& n. @; Z
A、程序中的语法错误5 u# F) r+ U6 b7 P4 e" H7 U! _
B、程序的编译错误
C、程序执行过程中遇到的事先没有预料到的情况
D、程序事先定义好的可能出现的意外情况, @0 |6 p- D' p0 d% h
正确答案:


第2题,String s=""This is the "";String t=s.concat(""String.""); t的内容是(     )' }1 f, B# U5 x1 R1 ?
A、This is th String% E3 E! y& ~$ G' K3 k8 X  G
B、This is the
C、String
正确答案:' M6 e& i8 l9 r5 A

" D. s9 m# k6 g8 w% J4 N+ l& P
第3题,下面语句执行后,i 的值是(     )。for( int i=0, j=1; j  5; j+=3 ) i=i+j;2 H- E# Y( ~+ v9 S6 N% A8 D
A、4+ @+ T4 {: @7 C4 d  T. F0 z1 u
B、5& o8 n4 N9 w4 g5 r2 R
C、6$ v/ W, y! S4 E$ T' o
D、7' X; _# V: G! o" j, Q
正确答案:8 `" A( ~( z# B% i; A
* I# R0 B4 Y" t2 ^3 u7 X

第4题,以下语句有语法错误的是(     )
A、int x=1;y=2;z=35 J! y) x5 r5 F/ T" f2 s3 W# T4 m6 [
B、for (int x=10,y=0;x0;x++);
C、while (x5);
D、for(; ;);( \7 r' [8 G- s: g
正确答案:4 j$ V4 j3 f6 p; X( O& }

关于Java中数据类型叙述正确的是(     )% X" G; S0 j! ]+ x
A、整型数据在不同平台下长度不同1 y1 w8 B0 q2 d% [/ y$ O
B、boolean类型数据只有2个值,true和false
C、数组属于简单数据类型+ B% \2 |' W- K" t. {
D、Java中的指针类型和C语言的一样' c" }% _( D5 H' \( p; R7 k) _# J
正确答案:0 a% Q' {7 l1 v3 T( q5 P- c
; a) R- o) A5 O4 `+ N& Q
3 n9 t2 v# p8 d" m# i. P0 E
第6题,给出如下代码: class test{ private int m; public static void fun() { // some code... } } 如何使成员变量m 被函数fun()直接访问(     )。
A、将private int m 改为protected int m: W% K* E, Q/ I
B、将private int m 改为 public int m0 C' ?1 u; \2 C
C、将private int m 改为 static int m# j9 l5 k9 ~. a
D、将private int m 改为 int m! V5 g  Q- L1 d  x
正确答案:

+ T7 c& w4 c3 L4 T7 g
第7题,已知如下代码:boolean m = true;if ( m = false ) System.out.println("False");else System.out.println("True");执行结果是(     )
A、False0 K' a# i" g4 s% f
B、True7 R( i% `) ]$ K% E, y
C、None0 m8 c8 U! }- ]3 Q0 j2 X5 Z9 u
D、出错
正确答案:
" g  N$ g' e/ L$ H$ K

第8题,下面的代码段中,执行之后i 和j 的值是(     )。 int i = 1; int j; j = i++;2 v% X9 }! ~# a" ~
A、1, 1
B、1, 2
C、2, 1
D、2, 26 K& U3 H- D# w) i
正确答案:
9 Y  ~7 K- G, S$ H$ Q
0 E$ o3 N' T+ J
第9题,设有定义 float x=3.5f, y=4.6f, z=5.7f;则以下的表达式中,值为true的是(     )( _8 _. S* S1 b/ A4 M; E& s8 w, T
A、x  y || x  z
B、x != y5 x! _, n, _; A; g5 F
C、z  ( y + x: e. ]" Q  w0 \$ x% u
D、x  y & ! ( x  z )+ s6 N/ o$ T  z& S2 [7 r
正确答案 u, t9 s* m5 ?& I
已知表达式int m[] = {0, 1, 2, 3, 4, 5, 6 }; 下面哪个表达式的值与数组下标量总数相等(     )。
A、m.length()* n! `6 b4 x1 u2 q! L4 A' l2 ~3 c+ w
B、m.length
C、m.length()+17 c( [. D4 L( K
D、m.length+1
正确答案:
2 b' n. k3 @+ O9 k
  ^) n5 L  W9 R
第11题,向量可以描述成(     )。
A、固定长度的数组/ \( c. H7 F( x+ O
B、可变长度的数组
C、一种队列9 v3 h: n7 M1 S5 q( Y1 e
D、一种堆栈# ~- T: e5 q1 C- |8 |
正确答案:

以下叙述正确的是(     )
A、构造方法必须是public方法! f* f/ }* U* i2 Y
B、main方法必须是public方法# S7 ~0 P8 ]9 \. v& W
C、Java应用程序的文件名可以是任意的
D、构造方法应该声明为void类型" z! z5 X( g7 y  v8 a9 N: q
正确答案:
) }/ c9 w. V6 z; c' ]
% u$ R3 B5 D$ p5 \' S+ t: X# h! d
第13题,下列方法定义中,正确的是(     )
A、int x(){ char ch='a'; return (int)ch; }2 P7 e- ^- u4 a0 J& V# h
B、void x(){ ...return true; }8 [! X- J! g: i+ f6 v
C、int x(){ ...return true; }
D、int x(int a,b){ return a+b; }
正确答案:: g+ e; C0 K, o+ D4 s/ C' ^. K
& N3 W6 B" x$ ^' Q

第14题,以下选项中,合法的赋值语句是(     )6 t% x; M$ k3 ~/ g* g
A、a = = 1;& c! s4 ]9 l) t/ C9 {
B、++ i;
C、a=a + 1= 5;
D、y = int ( i );9 Z0 B' T; p! m/ f
正确答案:4 k+ P4 A0 f( r0 s# q* l
在switch(expression)语句中,expression的数据类型不能是(     )。! L  l* S& D$ D  a
A、double
B、char
C、byte4 f5 }1 C; a6 ]+ z3 N
D、short( o' W& i: s1 v1 A  n% Y4 t
正确答案:+ i1 U9 G, z1 \0 L' ~
1 f; v( R) X! C) ^# e7 L! Z
$ o0 P! C7 s  k  H% G
第16题,以下哪些是Java语言的特点(     ), P3 t+ v# m- x% d/ n( S
A、面向对象4 s! S9 B; B" M
B、安全可靠1 n8 ^( o7 k* P7 S  [
C、平台无关
D、多支持线程
E、支持分布操作7 L( h6 a9 Q6 P5 b9 j5 @
正确答案:,B,C,D,E

) y" }$ ^$ q5 ]; b0 K  d
第17题,已知如下定义:String s = "story"; 下面哪个表达式是合法的(     )$ p. z8 d$ |' Z# F4 l  g
A、s += "books"5 d% c/ p2 M# x0 Y1 V+ k2 `
B、char c = s[1]: o& z$ w$ K" Y! X  K* n1 V6 j
C、int len = s.length& N$ k" s% U. O
D、String t = s.toLowerCase()
正确答案:,D
' A& A+ q- H: J' u, B& m2 d

第18题,选出合理的标识符(     )
A、_sys1_lll
B、2mail( S3 M0 R4 p, z( ?
C、$change2 w& M6 d4 U( g9 J  f
D、class
正确答案:,C
. q: E, B9 s3 M: M2 J9 y; t2 x& I% S

第19题,下面哪个说法正确(     )。7 @2 X& p  L- X0 ^$ ?3 d$ S
A、如果某公共的接口被声明在一个源文件中,则接口必须与源文件具有相同的名字。
B、如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行。
C、如果某源文件包含package语句,则该语句必须是第一个非空、非注释行。$ @+ G5 G& G1 @9 U, A/ ]6 n% D
D、接口中的方法必定是抽象方法,但可以不用关键字abstract修饰。# k, u$ M+ X8 p1 r- c* u0 E% ^7 g
正确答案:,B,C,D) S; Q( a4 [2 U
下述哪些说法是正确的(     )。
A、java语言中的类只能有一个构造函数0 U* U% Q3 T5 U, S, k  |
B、程序员可以自己定义自己的异常
C、java语言允许多继承
D、socket在java.net包中( g" \) Z2 V% x8 i5 e) s
正确答案:,D


第21题,抽象类里一定要包含抽象方法,但含抽象方法的类未必是抽象类(     )。
A、错误, ~9 ^4 J( l8 [5 _2 ]9 Q
B、正确2 c, p# ?% {  m& [
正确答案:; T9 ]+ M3 E- ]2 D4 e

/ S, I% p+ p2 n7 K. p. w0 w
第22题,如果p是父类Parent的对象,而c是子类Child的对象,则语句c = p是正确的(     )# l. c" m1 H6 H2 O  i
A、错误+ E2 j5 a4 G% W/ [  l
B、正确
正确答案:


第23题,当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。(     )
A、错误
B、正确
正确答案:
2 t3 g0 h: d3 u1 U+ T- K

第24题,Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关(     )
A、错误- r0 T. D" P& k' [
B、正确
正确答案 I; B$ D% d. E: g( c
用"+"可以实现字符串的拼接,用- 可以从一个字符串中去除一个字符子串(     )
A、错误
B、正确
正确答案:
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 价格公开

  • 优质服务

  • 专属客服

  • 信息开放

  • 担保交易

 
 
客服一号
客服二号
客服三号
客服四号
点击这里给我发消息
官方微信扫一扫
快速回复 返回顶部 返回列表