下载此文档

java高级工程师面试题及.docx


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
java高级工程师面试题及.docxjava高级工程师面试题及
java高级工程师面试题及
java高级工程师面试题及
.
一: 选择题
1. 关于以下程序代码的说明正确的选项是〔
D

1. class
HasStatic{
2 .
private
static
int
x=100 ;
3 .
public
static
void
main(String
args[
]){
4 .
HasStatic
hs1=new
HasStatic(
);
5 .
++;
6 .
HasStatic
hs2=new
HasStatic(
);
7 .
++;
8 .
hs1=new
HasStatic( );
9 .
++;
10.
- -;
11.
(
“ x= 〞 +x);
12.
}
13. }
A 、 5 行不能够经过编译,因为引用了私有静态变量
B、 10 行不能够经过编译,因为
x 是私有静态变量
C、 程序经过编译,输出结果为:
x=103
D 、 程序经过编译,输出结果为:
x=102
2. 以下关于 for 循环和 while 循环的说法中哪个是正确的?〔
B 〕
A .while
循环能实现的操作,
for 循环也都能实现
B. while
循环判断条件一般是程序结果,
for
循环判断条件一般是非程序结果
C.两种循环任何时候都可代替
.两种循环结构中都必定有循环体,循环体不能够为空
3. 以下选项中循环结构合法的是〔 C 〕
A 、while (int i<7)
{ i++;
( “iis “+i);
}
B、 int j=3;
while(j)
{
( “j is “+j);
}
C、 int j=0;
for(int k=0; j + k !=10; j++,k++)
{
( “j is “+ j + “k is〞+ k);
}
D 、 int j=0;
do{
( “j is “+j++);
if (j = = 3) {continue loop;}
}while (j<10);
java高级工程师面试题及
java高级工程师面试题及
java高级工程师面试题及
Word 专业资料
java高级工程师面试题及
java高级工程师面试题及
java高级工程师面试题及
.
4. 给出下面代码段 , 哪行将引起一个编译时错误?〔 D 〕
public class Test {
int n = 0;
int m = 0;
public Test(int a) { m=a; }
public static void main(String arg[]) {
Test t1,t2;
int j,k;
j=3; k=5;
t1=new Test();
t2=new Test(k);
}
}
A. 行1 D. 行9
下面的方法,当输入为 2 的时候返回值是多少 ?〔 D 〕
public int getValue(int i) {
int result = 0;
switch (i) {
case 1:
result = result + i;
case 2:
result = result + i * 2;
case 3:
result = result + i * 3;
}
return result;
}
A 0 B

java高级工程师面试题及 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人春天资料屋
  • 文件大小37 KB
  • 时间2021-11-29
最近更新