当前位置:首页 > 全部子站 > IT > 思科认证

SCJP试题-SCJPMockExam1

来源:长理培训发布时间:2017-12-19 10:51:52

 百度广告

Q1 
1) an implementation of an abstraction. 
3) a category of objects. 
5) a blueprint for making operations.

Q2 

1) what classes are instantiated from. 
3) a blueprint for creating concrete realization of abstractions. 
5) a variable.

Q3 

public class Counter { // (1) 
public Counter(int startValue, int stepValue) { // (2) 
setStepValue(stepValue); 
public int get() { return current; } // (3) 
public void setStepValue(int stepValue) { step = stepValue; } // (5) 

1) Code marked with (1) is a constructor 
3) Code marked with (3) is a constructor 
5) Code marked with (5) is a Constructor

Q4 

Thing item, stuff; 
Thing entity = new Thing();

1) One object is created 
3) Three objects are created 
5) Two reference variables are created 
||| 
An instance member…

1) is also called a static member 
3) is never a method 
5) always represents an operation

Q6 

1) They pass messages by modifying each other's member variables 
3) They pass messages by calling each other's instance member methods 

Q7 

class A { 

int value2; 

1) Class A extends class B. 
3) Class A inherits from class B. 
5) Objects of class A have a member variable named value2.

Q8 

public class SmallProg { 
}

1) java SmallProg 
3) java SmallProg.java 
5) java SmallProg main

Q9 

public class Q6db8 { 
int b = 0; 
public void m() { 
int e = 0; 

1) a++; 
3) c++; 
5) e++;

Q10 
> and >>> operators?

1) For non-negative values of the left operand, the >> and >>> operators will have the same effect. 
> 1) is 0. 
>> 1) is -1. 
>> will never be negative as long as the value of the right operand is equal to or greater than 1. 
> operator, the leftmost bit of the bit representation of the resulting value will always be the same bit value as the leftmost bit of the bit representation of the left operand.

Q11 

class MyException extends Exception {}

public class Qb4ab { 
try { 
} finally { 
} catch (MyException e) {} 
public void bar() throws MyException { 

throw new RuntimeException(); 
}

1) Since the method foo() does not catch the exception generated by the method baz(), it must declare the RuntimeException in its throws clause. 
3) An empty catch block is not allowed. 
5) A finally block must always follow one or more catch blocks. |||

Q12 

public class Qd803 { 
String word = "restructure"; 

1) est 
3) str 
5) s

Q13 

CODE BLOCK A: 
public void run() { 

Thread t = new Thread(r); 

CODE BLOCK B: 
public void start() { 

t.start();

CODE BLOCK C: 
public void run() { 

r.start();

CODE BLOCK D: 
t.start();

CODE BLOCK E: 
public void run() { 

t.run();

1) Code block A. 
3) Code block C. 
5) Code block E.

Q14 

Q15 
static int a; 
public Q275d() { 
c = a; 
b += c; 
public static void main(String args) { 

1) The code will fail to compile, since the constructor is trying to access static members. 
3) The code will fail to compile, since the constructor is trying to use member variable b before it has been initialized. 
5) The code will compile and run without any problems. |||

Q16 

public class Q63e3 { 
System.out.println(9 ^ 2); 
}

1) 81 
3) 11 
5) false

Q17 

1) Objects instantiated from Panel do not have a default layout manager. 
3) Objects instantiated from Applet have BorderLayout as default layout manager. 
5) Objects instantiated from Window have the same default layout manager as instances of Applet.

Q18 

1) public void main(String args) 
3) public static main(String argv) 
5) public static void main(String args)

Q19 

1) The method waitforId() in class MediaTracker is called. 
3) The call to the start() method of the Thread object returns. 
5) The wait() method is called on the Thread object.

Q20 

1) Collection 
3) SortedSet 

Q21 

1) The particular event instance. 
3) The set of events that were triggered by the same action. 
5) The type of component from which the event originated.

Q22 

class Base { 
Base() { 

i += v; 
void print() { 

class Extension extends Base { 
add(2); 
void add(int v) { 

public class Qd073 { 
bogo(new Extension()); 
static void bogo(Base b) { 
b.print(); 
}

1) 9 
3) 20 
5) 22 |||

Q23 

public class Qf575 { 
}

1) native public void setTemperature(int kelvin); 
3) protected int native getTemperature(); 
5) native int setTemperature(int kelvin) {}

Q24 

1) It affects which grid cell the components end up in. 
3) It affects the alignment of each component. 

Q25 

public class Q4a39 { 
int b = 1; 
class Inner { 
int get() { 
// insert statement here 

Q4a39() { 
System.out.println(i.get()); 
public static void main(String args) { 

1) c = b; 
3) c = this.b; 
5) c = c;

Q26 

public class Q76a9 { 
String a = "hello"; 
String c = b + "!"; // (1) 
b = a; // (2) 
return c; // (4) 
public static void main(String args) { 
System.out.println(msg); // (5) 
}

1) The line marked (1). 
3) The line marked (3). 
5) The line marked (5).

Q27 

1) The charAt() method of the String class. 
3) The replace() method of the String class. 
5) The length() method of the StringBuffer class.

Q28 

class A {} 
class C extends A {} 
public static void main(String args) { 
B y = new B(); 
// insert statement here 
}

1) x = y; 
3) y = (B) x; 
5) y = (A) y; |||

Q29 

1) default 
3) String 
5) long

Q30 

1) Mark the method with the keyword public. 
3) Mark the method with the keyword private. 
5) Do not mark the method with any accessibility modifiers.

Q31 

CODE FRAGMENT A: 
{ 0, 0, 0 }, 

责编:罗莉

发表评论(共0条评论)
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,发表审核后显示!

国家电网校园招聘考试直播课程通关班

  • 讲师:刘萍萍 / 谢楠
  • 课时:160h
  • 价格 4580

特色双名师解密新课程高频考点,送国家电网教材讲义,助力一次通关

配套通关班送国网在线题库一套

课程专业名称
讲师
课时
查看课程

国家电网招聘考试录播视频课程

  • 讲师:崔莹莹 / 刘萍萍
  • 课时:180h
  • 价格 3580

特色解密新课程高频考点,免费学习,助力一次通关

配套全套国网视频课程免费学习

课程专业名称
讲师
课时
查看课程
在线题库
面授课程更多>>
图书商城更多>>
在线报名
  • 报考专业:
    *(必填)
  • 姓名:
    *(必填)
  • 手机号码:
    *(必填)
返回顶部