当前位置:文档之家› 网络产品线编程基础(JAVA)考试试题

网络产品线编程基础(JAVA)考试试题

网络产品线编程基础(JAVA)考试试题
网络产品线编程基础(JAVA)考试试题

网络产品线编程基础(JAVA)考试试题

[考前说明] 请您将答案写在答题卡上,本试卷请您不要做任何涂改;满分100分,100

分及格,考试时间为90分钟

蓝色字体标注的是从本次阅卷中取消的题目

一、判断题(共20题,每题2分,共40分)

1. 对齐可以使用空格键和TAB键,整个工程统一即可。 ()

2. if, for, do, while, case, switch, default等语句自占一行,if, for, do,

while等语句的执行语句若只有一行则无需加括号{ }。 ()

3. 首分界符(如大括号'{')应直接放在引用它们的语句的后面,尾分界符(如

大括号'{')要独占一行,同时与引用它们的语句左对齐。 ()

4. 在try块中申明的变量,在对应的finally块中仍然可以使用。 (f)

5. Java程序中的标识符允许以字母,下划线以及美元符号($)开头。 (t)

6. 每个try block必须有一个c atch block相对应。 (f)

7. 覆盖(Override)方法可以抛出更少的异常,或抛出对应异常的子类。 (t)

8. protected类型的变量对子类是可见的,但对于非子类即使是同一个包中的

类也是不可见的。 (f)

9. java只允许类和接口的单继承,但类可以实现多个接口。 (f)

10.语句System.out.print(1.00 - 9*0.1);输出的结果是0.1。 (f)

11.Hashtable属于Table接口的类,HashMap都属于Map接口的类,实现了将惟一

键映射到特定的值上集合的基本特性。 (f)

12.为防止内存泄露,消除无用的引用,尽量将那些不容易释放的内部类写成非

匿名的,手工进行引用释放。 (t)

13.当一个Java对象的一个synchronized方法被调用时,该方法就不可能被其他

线程调用,但该Java对象的其他synchronized方法则可以被其他线程调用。 (f)

14.只要构造一个实现了Runnable接口的类的对象,就会产生一个线程。 (f)

15.(Swing)JDialog的默认布局是Flowlayout。 (t)

(Web)jsp:object描述的是:根据浏览器类型为Java等插件生成OBJECT或

EMBED标记。 (t )

16.JAVA程序中,char型变量可定义成为一个中文字符。 (f)

17.switch可以作用在char型变量上,但不能作用在byte和long型变量上。 (f)

18.抽象类可以不包含抽象方法,但包含抽象方法的类必须声明为抽象类。 (t)

19.必要时可以覆盖(override)String类中的toString()方法。 (t)

20.(Swing)造成Swing应用程序灰屏的根本原因是在非事件派发线程中没有正

确使用invokeLater()和invokeAndWait()方法。 (f) (Web)Session对象是有状态交互式的。 ( t)

二、单选题(共30题,每题2分,共60分)

21. 对于以下的代码片断,执行modifyInt方法之后, a的值是多少?(c)

public static int a = 1;

public static void modifyInt()

{

try

{

a++;

throwException();

a++;

return;

}

catch (Exception e)

{

a--;

return;

}

finally

{

a--;

}

}

public static void throwException() throws Exception

{

throw new Exception("");

}

A. -1

B. 0

C. 1

D. 2

22. 如下代码执行后的结果是(b)

boolean a = true;

boolean b = false;

boolean c = true;

if(a == true)

if(b == true)

if(c == true)

System.out.println("Nothing is true in this world! ");

else System.out.println("Hey this won't compile ");

else if (a && (c == b))

System.out.println("It's too confusing to tell what is true and what is false");

else System.out.println("Some things are true in this world ");

A.打印输出:It's too confusing to tell what is true and what is false

B.打印输出:Some things are true in this world

C.打印输出:Hey this won't compile

D.打印输出:Nothing is true in this world!

23. 下面的程序的运行结果是?(c)

Boolean b1 = new Boolean(true);

Boolean b2 = new Boolean(true);

if (b1 == b2)

{

if (b1.equals(b2))

{

System.out.println("a");

}

else

{

System.out.println("b");

}

}

else

{

if (b1.equals(b2))

{

System.out.println("c");

}

else

{

System.out.println("d");

}

}

A. d

B. c

C. b

D. a

24. 编译运行下面代码,输出为(c)

class A

{

public A()

{

System.out.print("a");

}

}

public class B extends A

{

public B()

{

System.out.print("b");

}

public static void main(String[] args)

{

A a = new B();

}

}

A.a

B.b

C.ab

D.ba

25. 以下 main() 函数执行后,标准输出打印什么?(C)

public static void main(String[] args)

{

int[] arrayVal = new int[2];

int intVal = 4;

test(arrayVal, intVal);

System.out.print(arrayVal[0]);

System.out.print(arrayVal[1]);

System.out.print(intVal);

}

static void test(int[] arrayVal, int intVal)

{

arrayVal[0] = intVal;

intVal = arrayVal[1];

}

A.004

B.404

C.400

D.000

26. 以下程序输出结果是什么?(D)

public static void main(String[] args)

{

char a = 'a';

int i = 2;

System.out.print(a + i + "abc,");

System.out.println("abc" + a + i);

}

A. 99abc,abca99

B. a2abc,abc99

C. a2abc,abca2

D. 99abc,abca2

27. 使用代码 test(false) 调用下述函数的返回值是多少?(C)

int test(boolean condition)

{

try

{

return condition ? 0 : 1;

}

finally

{

return 2;

}

}

A.0

B.1

C.2

D.0 或 1

28. 若编译、运行下面的代码(不考虑代码的完整性的影响),得到结果是?(A)

interface MyInterface{}

public class MyInstanceTest implements MyInterface

{

static String s = “abc”;

static MyInstanceTest t;

public static void main(String args[])

{

if(t instanceof MyInterface)

{

System.out.print("I am true interface");

}

else

{

System.out.print("I am false interface");

}

if(s instanceof String)

{

System.out.print("I am true String");

}

else

{

System.out.print("I am false String");

}

}

}

A.编译错误。

B.运行时抛出异常。

C.打印输出:I am true interfaceI am true String

D.打印输出:I am false interfaceI am false String

E.打印输出:I am true interfaceI am false String

F.打印输出:I am false interfaceI am true String

29. (Swing)使用如下哪个管理器时,当Frame的大小被改变时Frame中的按钮的排布位置(如刚开始处于第一行,后面变成第二行,则是位置改变,坐标的改变不算作位置的变化)可能随之改变?(d)

A. BorderLayout

B. FlowLayout

C. CardLayout

D. Grid Layout

(Web)JSP动作描述错误的是(d )

A. jsp:useBean:寻找或者实例化一个JavaBean。

B. jsp:setProperty:设置某个JavaBean的属性。

C. jsp:getProperty:获取某个JavaBean的属性。

D. jsp:object:根据浏览器类型为Java等插件生成OBJECT或EMBED标记。

30. (Swing)哪种布局管理器从左到右、从上到下排列组件?(c)

A. BorderLayout

B. CardLayout

C. FlowLayout

D. GridBagLayou

(Web)jsp页面中嵌入Applet方式,错误的是(d )

A.

B.

C.

D.

31. 有以下代码,说法错误的是?(d)

Thread t = new Thread()

{

public void run()

{

Object obj = new Object();

while(true)

{

}

}

};

t.start();

t = null;

A.这段代码产生了一个线程。

B.当变量t被赋值为null后,上述代码产生的线程对象符合垃圾回收的条件。

C.这段代码生成的线程将消耗极多的资源。

D.当这段代码执行后,即使main()函数返回进程也不会终止、除非在别的线

程调用System.exit()方法。

32. 如下代码,标识为 A/B/C/D 的四行中哪一行获得锁的对象与其他不同?(d)

public class Foo

{

private static synchronized void synchronizedStatic(){}

private synchronized void synchronizedInstance(){}

public static void main(String[] args)

{

Foo foo = new Foo();

foo.synchronizedStatic(); // (A)

synchronized(foo.getClass()){} // (B)

synchronized(Foo.class){} // (C)

foo.synchronizedInstance(); // (D)

}

33. 若编译,运行如下的代码段(不考虑代码段是否完整的影响),其结果是?

(b)

public static void main(String[] args)

{

Vector vector = new Vector();

vector.add("One");

vector.add("two");

vector.add("three");

vector.add("four");

for (Iterator iter = vector.iterator(); iter.hasNext();)

{

String item = (String) iter.next();

if (item.equals("two"))

{

iter.remove();

}

}

printList(vector);

}

private static void printList(java.util.List list)

{

for (int i = 0; i < list.size(); i++)

{

System.out.print(String.valueOf(list.get(i)));

if (i < (list.size() - 1))

{

System.out.print(",");

}

}

System.out.println();

}

A. One,two,three,four

B. One,three,four

C. One,four

D. 抛出异常

34. 以下两段程序的输出结果正确的是?(d)

程序段(1):

public class Test1

{

public static String getString(Set s)

{

return "Set;";

}

public static String getString(List l)

{

return "List;";

}

public static String getString(Collection c) {

return "Collection;";

}

public static void main(String[] args)

{

Collection[] c1 = new Collection[]{

new HashSet(),

new ArrayList(),

new HashMap().values()

};

for(int i=0; i

{

System.out.print(getString(c1[i]));

}

}

}

程序段(2):

class A

{

String name()

{

return "A;";

}

}

class B extends A

{

String name()

{

return "B;";

}

}

class C extends A

{

String name()

{

return "C;";

}

}

public class Test2

{

public static void main(String[] args)

{

A[] a = new A[]

{

new A(), new B(), new C()};

for (int i = 0; i < a.length; i++)

{

System.out.print(a[i].name());

}

}

}

A.Set;List;Collection; A;A;A

B.Set;List;Collection; A;B;C

C.Collection; Collection; Collection; A;A;A

D.Collection; Collection; Collection; A;B;C

35. 在独立的程序中,哪些对main()方法的声明是既能正确编译通过又能正常运行?(b)

A.public static void main()

B.public static void main(String[] string)

C.public static void main(String args)

D.static public int main(String[] args)

E.static void main(string[] args)

36. 如果试图编译、运行下面的类,会发生什么情况?(C)

class Test

{

static int myArg;

public static void main(String[] args )

{

int myArg = 1;

System.out.println(myArg);

}

}

A.运行结果输出为0

B.运行结果输出为1

C.编译错误

D.运行期异常

37. 以下程序输出结果是什么?(B)

public static void main(String[] args)

{

String str1 = "java";

StringBuffer str2 = new StringBuffer(str1);

replace(str1);

replace(str2);

System.out.println(str1 + "," + str2);

}

private static void replace(String str1)

{

str1.replace('a', 'b');

}

private static void replace(StringBuffer str2)

{

int index = str2.indexOf("a");

while (index > 0)

{

str2.setCharAt(index, 'b');

index = str2.indexOf("a", index);

}

}

A. java,java

B. java,jbvb

C. jbvb,jbvb

D. java,jbva

38. 数组声明的时候应该尽量使用哪种形式? (C)

A.int[] index

B.int index[]

C.两者均可,但在一个系统中要约定成一种

-------------------------------------------------------------------------------------------

39. 下列代码输出结果为?(B)

int i = 1;

switch (i)

{

case 0:

System.out.print("zero,");

case 1:

System.out.print ("one,");

case 2:

System.out.print ("two,");

break;

default:

System.out.print ("default");

}

A.one,

B.one, two,

C.one, two, default

D.default

40. 如果试图编译运行下面的代码段,会发生什么情况?)

public class MyThread implements Runnable

{

String myString = "Yes ";

public void run()

{

this.myString = "No ";

}

public static void main(String[] args)

{

MyThread t = new MyThread();

new Thread(t).start();

for (int i=0; i < 10; i++)

{

System.out.print(t.myString);

}

}

}

A. 编译错误

B. 打印输出: “Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes ”

C. 打印输出: “No No No No No No No No No No ”

D. 打印输出: “Yes Yes Yes Yes Yes Yes Yes Yes Yes No”

E. 输出结果无法预测

41. (Swing)哪些swing组件使用ListSelectionModel?(a)

A. JList and JCombox

B. JPopupMenu and JTable

C. JTable and JCombox

D. JList and JTable

(Web)在JSP页面中引用javabean的正确形式是(b )

A.

B.

C.

D.

42. 类Teacher和Student都是直接继承自类Person的子类,若编译,运行如下的代码段(不考虑代码段是否完整的影响)的结果是(c)

Person p;

Teacher t;

Student s;

//p,t和s都是非空值

if(t instanceof Person) { s = (Student)t; }

A. 将构造一个Student对象。

B. 表达式合法。

C. 编译错误。

D. 编译时合法而在运行时可能非法。

43. 执行double b = 7.0/4;之后b的值为(a)

A.1.75

B.2.0

C.1.0

D.1

44. 下面代码执行后的输出为(b)

String strTest1 = "abc";

String strTest2 = new String("test");

if (strTest1. equals ("abc"))

{

System.out.print("true");

}

else

{

System.out.print("false");

}

if (strTest2 == "test")

{

System.out.print("true");

}

else

{

System.out.print("false");

}

A.truetrue

B.truefalse

C.falsetrue

D.falsefalse

45. 当方法trythis()被调用时,那输出是什么?(e)

public void trythis()

{

{

System.out.print("1");

problem();

}

catch (RuntimeException x)

{

System.out.print("2");

return;

}

catch (Exception x )

{

System.out.print("3");

return;

}

finally

{

System.out.print("4");

}

System.out.print("5");

}

private void problem() throws Exception

{

throw new Exception();

}

A. "135"

B. "134”

C. "124"

D. "125"

E. "12345"

46. 以下说法正确的是?(b)

public class foo

{

public static void main (String[]args)

{

try

{

return;

}finally

{

System.out.println("Finally");

}

}

}

A.正常运行,无打印输出。

B.正常运行,且打印 "Finally"

C.代码编译通过,运行时抛出异常

D.由于catch block不存在,代码

47. 最早从如下哪行开始,代码段第5行所生成的对象obj可以被垃圾回收器回收?()

1public class X

2{

3 public Object m()

4 {

5 Object obj =new Float(3.14F);

6 Object[] oa=new Object[1];

7 oa[0]= obj;

8 obj =null;

9 oa[0]=null;

10 System.out.println(oa[0]);

11 }

12 }

A.从第6行之后

B.从第7行之后

C.从第8行之后

D.从第9行之后

E.从第11行之后(即当方法返回之后)

48. 以下程序输出结果是什么?()

public static void main(String[] args)

{

A anA = new B();

anA.print();

}

class A

{

protected int a;

public A(int a)

{

this.a = a;

}

public void print()

{

System.out.println("A");

}

}

class B extends A

{

public void print()

{

System.out.println("B");

}

}

A. A

B. B

C. 编译错误

D. 运行期错误

49. 如下描述正确的是?()

public class Stack implements Cloneable

{

private Object[] elements;

private int size = 0;

public Stack(int initialCapacity)

{

this.elements = new Object[initialCapacity];

}

public void push(Object e)

{

ensureCapacity();

elements[size++] = e;

}

public Object pop()

{

if (size == 0)

{

throw new EmptyStackException();

}

return elements[--size];

}

private void ensureCapacity()

{

if (elements.length == size)

{

Object[] oldElements = elements;

elements = new Object[2 * elements.length + 1];

System.arraycopy(oldElements, 0, elements, 0, size);

}

}

}

A. 存在内存泄露。

B. 若生成Stack的实例,可以使用克隆方法克隆出对象的副本。

C. 编译错误,因为没有实现克隆接口中的方法。

D. pop方法对异常处理不完全,没有将其可能出现的异常向外抛出。

50. 对于下面这行代码,说法正确的是?(c)

String [][] s = new String [10][];

A. 该行代码非法

B. s是包含10行10列的二维数组

C. s是包含10个一维数组的二维数组,数组中的初始值为””;

D. s中的每个元素被设置为null

java小试题

1. 关于Java语言的特征,描述正确的是 A. 支持跨平台(Windows,Linux,Unix等) B. GC(自动垃圾回收),提高了代码安全性 C. 支持类似C的指针运算操作 D. java语言是面向对象的语言 解答:ABD 范围:corejava 难度:3 2.下列表达式正确的是 A. byte b=128; B. boolean b=null; C. long a = 2147483648L; D. float f=0.9239; 解答:C 3.下列不属于java标识符的是 A.HelloWorld B._HelloWorld C. $HelloWorld D. HelloWorld3 E. 3HelloWorld 解答:E 4. 下列代码的运行结果是: public class SwitchTest { public static void main (String []args) { System.out.println (“value =” +switchIt(4)); } public static int switchIt(int x) { int j = 1; switch (x) { case 1: j++;

case 2: j++; case 3: j++; case 4: j++; case 5: j++; default:j++; } return j + x; } } A. Value =3 B. Value =4 C. Value =5 D. Value =6 E. Value =7 F. Value =8 解答:F 5. 以下程序的输出结果为: public class test { public static void main(String args[]) { int x=1,y=1,z=1; if (x--==1&&y++==1||z++==1) System.out.println("x="+x+",y="+y+",z="+z); } } A. x=0,y=2,z=1 B. x=1,y=2,z=1 C. x=0,y=1,z=1 D. x=0,y=2,z=2 解答:A #6. 下面的程序没有编译错误的是:

2020届考试题库集锦1

2020届考试题库集锦1 1.行政法律关系当事人的行为,特别是行政机关的行为,不仅要合法而且要合理,也就是行政行为要做到合理、恰当和适度。这体现了行政法的( B ) A.程序正当性原则 B.行政合理性原则 C.行政合法性原则 D.行政应急性原则 202.权利主体依法享有直接支配特定物,并享有其利益的排他性权利属于( B ) A.债权 B.物权 C.人格权 D.身份权 203.权利人对其文学、艺术和科学作品依法享有的人身权和财产权,称为( C ) A.所有权 B.专利权 C.著作权 D.商标权 204.根据《中华人民共和国仲裁法》规定,仲裁裁决作出后,当事人就同一纠纷再申请仲裁或向人民法院起诉的,仲裁委员会或者人民法院不予受理。这体现了仲裁的( D ) A.自愿原则 B.公平原则 C.独立原则 D.一裁终局原则 205根据《中华人民共和国行政诉讼法》规定,下列选项中,属于行政诉讼受案范围的是( A ) A.不服行政处罚的案件 B.国防、外交等国家行为 C.法律规定由行政机关最终裁决的具体行政行为 D.行政机关对行政机关工作人员的奖惩、任免等决定 206中华民族在五千年发展中形成了爱国主义的优良传统。下列选项中,属于这种优良传统的有( ABCD ) A.维护祖国统一,促进民族团结 B.抵御外来侵略,捍卫国家主权 C.开发祖国山河,创造中华文明 D.心系民生苦乐,推动历史进步 207.在我国现时代,任何一个具有爱国情怀的人,都应该大力弘扬以改革创新为核心的时代精神,坚持( ABD ) A.解放思想、实事求是 B.艰苦奋斗、务求实效 C.坚守成规、畏葸不前 D.淡泊名利、无私奉献 208与法律有所不同,道德对社会行为的调节( ACD )

Java笔试题及答案

Java笔试题及答案 一、单项选择题 1.Java是从()语言改进重新设计。 A.Ada B.C++ C.Pasacal D.BASIC 答案:B 2.下列语句哪一个正确() A. Java程序经编译后会产生machine code B. Java程序经编译后会产生byte code C. Java程序经编译后会产生DLL D.以上都不正确 答案:B 3.下列说法正确的有() A. class中的constructor不可省略 B. constructor必须与class同名,但方法不能与class同名 C. constructor在一个对象被new时执行 D.一个class只能定义一个constructor 答案:C 详解:见下面代码,很明显方法是可以和类名同名的,和构造方法唯一的区别就是,构造方法没有返回值。 package net.study; public class TestConStructor { public TestConStructor() {

} public void TestConStructor() { } public static void main(String[] args) { TestConStructor testConStructor = new TestConStructor(); testConStructor.TestConStructor(); } } 4.提供Java存取数据库能力的包是() 答案:A 5.下列运算符合法的是() A.&& B.<> C.if D.:= 答案:A 详解: java 中没有<> := 这种运算符,if else不算运算符 6.执行如下程序代码 a=0;c=0; do{ --c; a=a-1; }while(a>0); 后,C的值是()

面向对象试题(标准答案)

CoreJavaOOP考试题 考试时间:90分钟 考试总分:100分 一、选择题(不定项选择)(22*4=88) 1. 类A,B的定义如下: class A { private int a = 100; A() { System.out.print("A()"); System.out.println(a); } } class B extends A { private int a = 200; B() { System.out.print("B()"); System.out.println(a); } } 运行下面的代码: new B(); 输出的结果是:(A )。 A. A() 100 B() 200 B. A() 200 B() 200 C. B() 200 A() 100 D. B() 200 A() 200

2.下列说法正确的是(D ) A.所有类都必须定义构造方法(构造器) B.构造方法必须初始化类的所有数据成员 C.子类定义了构造器后,不再调用父类的构造器 D.构造方法可以访问类的非静态成员 3.在Java中,哪个关键字使类不能派生子类?, (A ) A : final B : public C : private D : native 4.class Base{ static void test(){ System.out.println(“Base.test()”); } } public class Child extends Base{ static void test(){ System.out.println(“Child.test()”); } public static void main(String[] args){ Base base = new Child(); Child child = new Child(); base.test(); child.test(); } } 程序运行的结果是( C ) A.Child.test() Child.test() B.Child.test() Base.test() C.Base.test() Child.test() D.Base.test() Base.test()

java笔试题及答案

java笔试题及答案(必背) 来源:黄德洋的日志 1、作用域public,private,protected,以及不写时的区别 答:区别如下: 作用域当前类同一package 子孙类其他package public √√√√ protected √√√× friendly √√ × × private √××× 不写时默认为friendly 2、Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实 现)interface(接口) 答:匿名的内部类是没有名字的内部类。不能extends(继承) 其它类,但一个内部类可以作为一个接口,由另一个内部类实现 3、Static Nested Class 和Inner Class的不同 答:Nested Class (一般是C++的说法),Inner Class (一般是JAVA的说法)。Java内部类与C++嵌套类最大的不同就在于是否有指向外部的引用上。注:静态内部类(Inner Class)意味着1创建一个static 内部类的对象,不需要一个外部类对象,2不能从一个static内部类的一个对象访问一个外部类对象 4、&和&&的区别 答:&是位运算符,表示按位与运算,&&是逻辑运算符,表示逻辑与(and) 5、Collection 和Collections的区别 答:Collection是集合类的上级接口,继承与他的接口主要有Set 和List. Collections是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等操作 6、什么时候用assert 答:assertion(断言)在软件开发中是一种常用的调试方式,很多开发语言中都支持这种机制。在实现中,assertion就是在程序中的一条语句,它对一个boolean表达式进行检查,一个正确程序必须保证这个boolean表达式的值为true;如果该值为false,说明程序已经处于不正确的状态下,系统将给出警告或退出。一般来说,assertion用于保证程序最基本、关键的正确性。assertion检查通常在开发和测试时开启。为了提高性能,在软件发布后,assertion检查通常是关闭的

公司内部Javaio流笔试题

公司内部Javaio流笔试题

IO 框架 Key Point * File 类 * 流的分类 * 基本字节流 * 字节过滤流 * 基本字符流、桥转换 * 字符过滤流 * 对象序列化 练习 1. (File 类)以下关于File 类说法正确的是: A.一个File 对象代表了操作系统中的一个文件或者文件夹 B.能够使用File 对象创立和删除一个文件 C.能够使用File 对象创立和删除一个文件夹 D.当一个File 对象被垃圾回收时,系统上对应的文件或文件夹也被删除2. (File 类)有如下代码: public class TestFile{ public static void main(String args[]){ File file = new File(“chp13/corejava.txt”); } } 请选择一个正确答案: A. corejava.txt 文件在系统中被创立 B. 在windows 系统上运行出错,因为路径分隔符不正确 C. corejava.txt 文件在系统中没有被创立

D. 如果corejava.txt 文件已存在,则抛出一个异常 3. (File 类)将下列代码补充完整 class TestMyFile{ public static void main(String args[]) throws Exception{ File file; //创立一个File 对象表示当前目录下的“hello.txt”文件 //判断该文件是否存在 //如果该文件存在,则输出该文件的完整路径 } } 4. (流的分类)对于FileInputStream 来说,从方向上来分,它是_________流,从数据单 位上分,它是__________流,从功能上分,它是____________流。 5. (字节流, FileInputStream)FileInputStream 有三个重载的read 方法,其中 1) 无参的read 方法返回值为___类型,表示_________________ 2) int read(byte[] bs)方法返回值表示______________,参数表示 ________________ 3) int read(byte[] bs, int offset, int len) 方法返回值表示 _______________,参数分别表示 ___________________________。 6. (FileInputStream)下面关于FileInputStream 类型说法正确的是: A.创立FileInputStream 对象是为了读取硬盘上的文件 B.创立FileInputStream 对象时,如果硬盘上对应的文件不存在,则抛出一个异常 C.利用FileInputStream 对象能够创立文件 D.FileInputStream 对象读取文件时,只能读取文本文件。

平面设计师考试试题大全

平面设计师考试试题大全 试题一: 一、单选题:70题,每题1分,共70分。 1、在可见光谱中光波最长的是() A、红色* B、白色 C、黄色 D、紫色 2、按住Ctrl键在Photoshop中的空白区域双击可以实现() A、新建一个空白文档* B、新建一幅图片 C、打开一幅图片 D、只能打开一幅扩展名为.psd的文件 3、在Photoshop7.0中,文件菜单中的"打开为"菜单项的作用是() A、打开一个新的图片 B、只能打开一个扩展名为.psd的文件* C、打开一个新建文件 D、打开所有格式的图片文件 4、色彩深度是指在一个图像中()的数量。 A、颜色 B、饱和度* C、亮度 D、灰度 5、色彩中最为被动的颜色是(),属中性色,有很强的调和对比作用。 A、橙色 B、灰色* C、黑色 D、白色 6、下列颜色中,亮度最高的是() A、红色 B、蓝色 C、黄色* D、白色 7、在Photoshop7.0中,为了确定磁性套索工具对图像边缘的敏感程度,应调整的数值是:() A、容差 B、边对比度* C、颜色容差 D、套索宽度 8、在平面设计构图的五大关系要素中,()构成形态之间的横竖、正斜、平行、成角等方向差异。 A、形状关系 B、位置关系 C、方向差异* D、层次关系 9、在Photoshop7.0中,变换选区命令不可以对选择范围进行哪个编辑:() A、缩放 B、变形 C、不规则变形* D、旋转 10、Photoshop7.0中,在路径曲线线段上,方向线和方向点的位置决定了曲线段的:() A、角度 B、形状* C、方向 D、像素 11、平面设计构图基本形式中,凸现科技感与时尚感的是:() A、指示型 B、交叉型 C、几何型* D、散点型 12、在Photoshop7.0中,若想使各颜色通道以彩色显示,应选择下列哪个命令设定:() A、显示与光标* B、图像高速缓存 C、透明度与色域 D、单位与标尺 13、Photoshop7.0中的Alpha 通道最主要的用途是:() A、保存图像色彩信息 B、创建新通道 C、用来存储和建立选择范围* D、为路径提供的通道 14、在Photoshop7.0中,移动图层中的图像时,如果每次需移动10 个像素的距离,应:() A、按住Alt键的同时按键盘上的箭头键 B、按住Tab 键的同时按键盘上的箭头键 C、按住Ctrl的同时按键盘上的箭头键 D、按住Shift 键的同时按键盘上的箭头键* 15、色彩深度指在一个图像中颜色的数量,每个像素可能是256种颜色中的任意一个,一个24位的图像包含的颜色是() A、16种 B、256种 C、65536种 D、1677万种* 16、滤镜中的()效果,可以使图像呈现塑料纸包住的效果;该滤镜使图像表面产生高光区域,好像用塑料纸包住物体时产生的效果。 A、塑料包装* B、塑料效果 C、基底凸现 D、底纹效果 17、在Photoshop7.0中,如果要增加一幅为LAB模式的图像的红色,应该:()

JAVA笔试题--基础很全有答案

第一组 1.下列不可作为java语言修饰符的是(D) A) a1B) $1C) _1D) 11 2.有一段java应用程序,它的主类名是a1,那么保存它的源文件名可以是(A)A) a1.javaB) a1.classC) a1D)都对 3.整型数据类型中,需要内存空间最少的是(D) A) shortB) longC) intD) byte 4. Java类可以作为(C) A)类型定义机制 B)数据封装机制 C)类型定义机制和数据封装机制 D)上述都不对 5.在创建对象时必须(C) A)先声明对象,然后才能使用对象 B)先声明对象,为对象分配内存空间,然后才能使用对象 C)先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象 D)上述说法都对 6.在调用方法时,若要使方法改变实参的值,可以(B) A)用基本数据类型作为参数 B)用对象作为参数 C) A和B都对

D) A和B都不对 7. Java中(C) A)一个子类可以有多个父类,一个父类也可以有多个子类 B)一个子类可以有多个父类,但一个父类只可以有一个子类 C)一个子类可以有一个父类,但一个父类可以有多个子类 D)上述说法都不对 8.Java语言具有许多优点和特点,哪个反映了Java程序并行机制的特点?(B)A)安全性B)多线性C)跨平台D)可移植 9. Character流与Byte流的区别是(C) A)每次读入的字节数不同B)前者带有缓冲,后者没有C)前者是字符读写,后者是字节读写D)二者没有区别,可以互换使用 10.以下声明合法的是(D) A、defaultStrings; B、publicfinalstaticnativeintw( ) C、abstractdoubled; D、abstractfinaldoublehyperbolicCosine( ) 11.关于以下application的说明,正确的是(C) 1.classStaticStuff 2.{ 3.staticintx=10; 4.static{ x+=5;} 5.publicstaticvoidmain(Stringargs[ ]) 6.{ 7.System.out.println(“x=”+ x);

人工智能 经典考试试题及答案

一、选择题(每题1分,共15分) 1、AI的英文缩写是 A)Automatic Intelligence B)Artifical Intelligence C)Automatice Information D)Artifical Information 2、反演归结(消解)证明定理时,若当前归结式是()时,则定理得证。 A)永真式B)包孕式(subsumed)C)空子句 3、从已知事实出发,通过规则库求得结论的产生式系统的推理方式是 A)正向推理B)反向推理C)双向推理 4、语义网络表达知识时,有向弧AKO 链、ISA链是用来表达节点知识的()。 A)无悖性B)可扩充性C)继承性 5、(A→B)∧A => B是 A)附加律B)拒收律C)假言推理D)US 6、命题是可以判断真假的 A)祈使句B)疑问句C)感叹句D)陈述句 7、仅个体变元被量化的谓词称为 A)一阶谓词B)原子公式C)二阶谓词D)全称量词 8、MGU是 A)最一般合一B)最一般替换C)最一般谓词D)基替换 9、1997年5月,著名的“人机大战”,最终计算机以3.5比2.5的总比分将世界国际象棋棋王卡斯帕罗夫击败,这台计算机被称为() A)深蓝B)IBM C)深思D)蓝天 10、下列不在人工智能系统的知识包含的4个要素中 A)事实B)规则C)控制和元知识 D)关系 11、谓词逻辑下,子句, C1=L∨C1‘, C2= ? L∨C2‘, 若ζ是互补文字的(最一般)合一置换,则其归结式C=() A) C1’σ∨C2’σB)C1’∨C2’C)C1’σ∧C2’σD)C1’∧C2’ 12、或图通常称为 A)框架网络B)语义图C)博亦图D)状态图 13、不属于人工智能的学派是 A)符号主义B)机会主义C)行为主义D)连接主义。 14、人工智能的含义最早由一位科学家于1950年提出,并且同时提出一个机器智能的测试模型,请问这个科学家是 A)明斯基B).扎德C)图林D)冯.诺依曼 15.要想让机器具有智能,必须让机器具有知识。因此,在人工智能中有一个研究领域,主要研究计算机如何自动获取知识和技能,实现自我完善,这门研究分支学科叫()。 A)专家系统B)机器学习C)神经网络D)模式识别 二、填空题(每空1.5分,共30分) 1、不确定性类型按性质分:,, ,。 2、在删除策略归结的过程中删除以下子句:含有的子句;含 有的子句;子句集中被别的子句的子句。 3、对证据的可信度CF(A)、CF(A1)、CF(A2)之间,规定如下关系: CF(~A)=、CF(A1∧A2 )=、 CF(A1∨A2 )= 4、图:指由和组成的网络。按连接同一节点的各边的逻辑关系又可分为和。 5、合一算法:求非空有限具有相同谓词名的原子公式集的 6、产生式系统的推理过程中,从可触发规则中选择一个规则来执行,被执行的规则称为。

COREJAVA第一阶段笔试题_答案(2)

选用的题目如下: 01.数组有没有length()这个方法? String有没有length()这个方法? 数组没有length方法数组提供的获得元素个数的方式是通过访问数组的length属性String也就是字符串类型有length()用于返回字符串的字符个数也就是俗话说的字数但是字符数和字节数是不同的 int num = str.getBytes().length - str.length(); 可以得到一个字符串当中有多少个汉字 02.Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?为什么? Overload:方法重载指发生在同一类当中,方法名字相同,参数列表(类型、个数、顺序)不同的两个方法 (体现静态多态) Override:方法覆盖发生在有继承关系的两个类之间子类类型当中访问控制权限修饰符不能更严格抛出的异常种类不能更广泛 方法重载的时候可以改变返回值的类型return type maybe different 因为方法名字和参数列表一旦确定在一个类当中就可以唯一确认一个方法所以即便方法返回类型不同 也能判断出来调用的是哪个方法,因而不会出错 03.== 与equals 有何区别? == 是Java当中的运算符用于比较两个引用当中存放的内存地址也就是内存指向是否相同 或者说用于判断两个对象是否是同一个对象 equals()是Java当中所有类型的父类既Object类当中的一个方法用于任何一个子类类型 通过覆盖equals从而给这个类型提供另外一种比较规则(因为java当中没有运算符重载) 很多人看到equals就认为是比较内容的方法其实不然在Object类当中equals方法当中也是采用==实现比较 04abstract class和interface有什么区别? 抽象类当中可以定义普通的属性可以定义普通的方法(有完整方法体的方法), 抽象类依然是Object的子类类型 interface从某种意义上应当理解成为更为纯粹的抽象类当时其中只能定义抽象方法和常量 接口当中定义的变量默认就是常量接口当中定义的方法默认就是抽象方法 接口的概念没有父类换言之接口不是Object类型的子类类型 05.接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承实体类(concrete class)? 接口可以继承接口而且可以多重继承在继承多个接口的同时子接口等价于两个接口

ppt考试题目及答案

1、在 PowerPoint 2003软件中,可以为文本、图形等对象设置动画效果,以突出重点或增加演示文稿的趣味性 设置动画效果可采用 ______________ 菜单的"自定义动画 "命令。 A :格式 B :幻灯片放映 C :工具 D :视图 答案: B 2、在幻灯片放映时,用户可以利用绘图笔在幻灯片上写字或画画,这些内容 ____________ 。 A :自动保存在演示文稿中 B :可以保存在演示文稿中 C :在本次演示中不可擦除 D :在本次演示中可以擦除 答案: D 3、 PowerPoint 2003 中放映幻灯片有多种方法,在缺省状态下,以下 A :" 幻灯片放映 " 菜单下 " 观看放映 "命令项 B :视图按钮栏上的 " 幻灯片放映 " 按钮 C :"视图"菜单下的 "幻灯片放映 " 命令项 D :在 " 资源管理器 " 中,鼠标右击演示文稿文件,在快捷菜单中选择 " 显示 " 命令 答案: B 4、在PowerPoint 2003中,为了在切换幻灯片时添加声音,可以使用 A :幻灯片放映 B :工具 C :插入 D :编辑 答案: A 5、 PowerPoint 2003 可以用彩色、灰度或黑白打印演示文稿的幻灯片、大纲、备注和 A :讲义 B :所有图片 C :所有表格 D :所有动画设置情况 ______ 可以不从第一张幻灯片开始放映。 ______ 菜单的 "幻灯片切换 " 命令。

6、在PowerPoint 2003中,如果有超出文本占位符的文本,贝U PowerPoint会_______ 。 A :不调整文本的大小,也不显示超出部分 B :自动调整文本的大小使其适合占位符 C :不调整文本的大小,超出部分自动移至下一幻灯片 D :不调整文本的大小,但可以在幻灯片放映时用滚动条显示文本 答案:B 7、PowerPoint 2003 运行于______ 环境下。 A :Windows B :DOS C :Macintosh D :UNIX 答案:A 8、PowerPoint 2003 演示文稿默认的扩展名为________ 。 A :.PPT B :.DOC C :.EXE D :.PTP 答案:A 9、在为PowerPoint 2003 的演示文稿的文本加入动画效果时,艺术字体只能实现___________ A :整批发送 B :按字发送 C :按字母发送 D :按顺序发送 答案:A 10、如果想制作一份PowerPoint 2003 的多媒体演示文稿,必须具备的硬件是__________

CoreJava第一次考试——1

考试一 试题类型:不定项选择题 试题1指出下面语句编译错误的是() A. byte b=128; B. boolean flag=null; C. long a = 2147483648L; D. float f=0.9239; 试题2完成代码计算10的阶乘并输出,应该填入的代码是()… … long result = 1; for(int i = 2; i <= 10; i++) { < 填入代码 > } System.out.println("result= " + result); … … A. result = result * i; B. result = i*i; C. result = i*(i+1); D. reslut = i*(i-1); 试题3下列关于数组的声明错误的是()

A. int[] arry = new int[100]; B. int[3] arry = {1,2,3} C. int[] arry = new int[]{1,2,3} D. int[][] arry = new int[3][] 试题4语句System.out.println(1+2+"java"+3+4)输出的结果是()。 A. 3java34 B. 12java34 C. 3java7 D. 12java7 试题5下面程序的输出结果是() public static void main(String[] args) { int d = 325; int sum = 0; while (d > 0) { int n = d % 10; sum += n; d /= 10; } System.out.println(sum);

小学英语考试试题集锦

小学英语考试试题集锦 一、情景匹配 A () did you do A. At ten past five. () you have a good time B. English songs. () did you make the kite C. Some fish. () did you go home D. He watched TV. () food did you eat E. It’s on the first of October.() you like English F. Sorry, I don’t know.() songs did you sing G. At home. () did Mr Green do H. Yes, I like it. () is National Day I. I ate some sweets. () she like computer games J. Yes, I did. B () colour are her eyes A. Sorry, I can’t. () it a map of Nanjing B. He’s from England, I think. () I sit beside you C. Yes, I am. () there any storybooks on the bed D. Thank you. () is your bag E. OK. Let’s go. () is Jack from F. They’re blue. ()’s play table tennis. G. No, it’s a map of Shanghai. () flowers are for you. H. The red and brown one.() you speak Chinese I. Yes, there are. ()10. Are you a new teacher in this school J. Of course, please. C ( ) 1. Welcome to our school . A. No, it’s over there. ( ) 2. What do you want B. I’d like a toy cat. ( ) 3. Tom, open the windows, please. C. Thank you. ( ) 4. What’s under the chair D. No, I can’t. ( ) 5. Is the post office here E. They’re some bags. ( ) 6. Can you see my bookmark F. All right. ( ) 7. Who’s that over there G. She’s very good. ( ) 8. How about that new doctor H. That’s my mother. D ( ) 1. Do you usually have a birthday party A. It’s on the 25th of August. ( ) 2. What would you like B. It’s February. ( ) 3. When’s your brother’s birthday C. Sure, let’s go. ( ) 4. What date is it today D. It’s Thursday. ( ) 5. Would you like some pies E. Yes, please. ( ) 6. What’s the second month of a year F. Yes, I do. ( ) 7. Whose birthday is it G. I’d like that red dress.

java集合-练习题解析

1. 填空 Collection 接口的特点是元素是___无序可重复______; List 接口的特点是元素__有__(有|无)顺序,_可以___(可以|不可以)重复; Set 接口的特点是元素__无___(有|无)顺序,____不可以__(可以|不可以)重复;Map 接口的特点是元素是__key、value映射______,其中__value__可以重复,_key___不可以重复。 2. (List)有如下代码 import java.util.*; public class TestList{ public static void main(String args[]){ List list = new ArrayList(); list.add(“Hello”); list.add(“World”); list.add(1, “Learn”); list.add(1, “Java”); printList(list); } public static void printList(List list){ //1 for(int i = 0; i< list.size();i++){ System.out.println(list.get(i)); } for(Object o : list) { System.out.println(o); } Iterator itor = list.iterator(); while(itor.hasNext()){ System.out.println(itor.next()); } } } 要求: 1) 把//1 处的代码补充完整,要求输出list 中所有元素的内容 2) 写出程序执行的结果Hello Java Learn World 3) 如果要把实现类由ArrayList 换为LinkedList,应该改哪里?ArrayList 和LinkedList 使用上有什么区别?实现上有什么区别? 4) 如果要把实现类由ArrayList 换为Vector,应该改哪里?ArrayList 和Vector 使 用上有什么区别?实现上有什么区别? 3. (List)写出下面程序的运行结果

CAD考试试题集锦

1默认的世界坐标系的简称是_______。单选题d (A) CCS (B) UCS (C) UCS1 (D) WCS 2在AutoCAD中打开或者关闭对象捕捉的功能键为_______。单选题a (A) F3 (B) F8 (C) F9 (D) F11 3应用相切、相切、相切方式画圆时_______。单选题b (A) 相切的对象必须是直线 (B) 不需要指定圆的半径和圆心 (C) 从工具栏激活画圆命令 (D) 不需要指定圆心但要输人圆的半径 4在绘制二维图形时,要绘制为一个对象,且有直线段和圆弧的连续曲线,可以选择_______命令。单选题b (A) 【绘图】|【三维多段线】 (B) 【绘图】|【多段线】 (C) 【绘图】|【多线】 (D) 【绘图】|【样条曲线】 5运用【正多边形】命令绘制的正多边形可以看作是一条封闭的_______。单选题a

(A) 多段线 (B) 构造线 (C) 样条曲线 (D) 直线 6下面_______对象不可以使用PLINE命令来绘制。单选题d (A) 直线 (B) 圆弧 (C) 具有宽度的直线 (D) 椭圆弧 7执行命令后,需要选择对象,在下列对象选择方式中,_______方式可以快速全选绘图区中所有的对象:单选题c (A) ESC (B) BOX (C) ALL (D) ZOOM 8EXPLODE(分解)命令对_______图形实体无效。单选题c (A) 多段线 (B) 正多边形 (C) 圆 (D) 尺寸标注 9执行多段线编辑(PEdit)命令时,对于【合并(J)】对象之间的关系,下列说法正确的是_______。单选题a

(A) 必须端点重合 (B) 端点可以不重合 (C) 端点重合一定可以合并 (D) 合并后图形对象属性没有任何变化 10要在60mm长的直线上标注带公差“φ60h6”直径尺寸,则需执行_______步骤。单选题d (A) 用直径标注,手工输入尺寸文本内容“60h6” (B) 用“标注>公差” (C) 将尺寸分解后再添加公差 (D) 用线性标注,然后手工输入尺寸文本内容“%%C<>h6” 11使用图案ANSI31进行填充时,设置【角度】为15o,填充的剖面线是_______度。单选题a (A) 60° (B) 45° (C) 30° (D) 15° 12要获得图案填充区域的信息,下面方法不能实现的是_______。单选题b (A) 用【特性】查询 (B) 通过菜单【工具】︱【查询】︱【面域/质量特性】 (C) 通过菜单【工具】︱【查询】︱【列表显示】 (D) 通过菜单【工具】︱【查询】︱【面积】 13.一个布局中最多可以创建_______视口。单选题d (A) 一个

java考试习题及答案 2

Java 程序设计习题及历年考试题单项选择题(80) 1. 接口中的成员变量被隐含地声明为 (A)public static final (B)public final (C)public static (D)public abstract 2. 处理按钮点击事件的类需要实现哪个接口 (A)FocusListener (B)ActionListener (C)WindowListener (D)ItemListener 3. 已知: class A { public final void m() { System.out.println(“A.m”); } } public class B extends A { public void m() { System.out.println(“B.m”); super.m(); } public static void main(String [] args) { new B().m(); } } 那么结果为? (A)A.m (B)B.m (C)B.m A.m (D)编译错误 4. 抛出异常,使用关键字 (A)try (B)throw (C)finally (D)catch

5. 已知: class Base { public Base(String s) { System.out.print(“B”); } } public class Derived extends Base { public Derived (String s) { System.out.print(“D”); } public static void main(String [] args) { new Derived (“C”); } } 那么结果为? (A)BD (B)DB (C)C (D)编译错误 6. Java 中char类型的数据长度为 (A)8位 (B)16位 (C)32位 (D)64位 7. Java 编译输出文件的后缀是 (A).exe (B).java (C).class (D).obj 8. 已知: class C { public static void main(String[] args) { boolean a = true; boolean b = false; boolean c = true; if((a & b) | (b & c) & c) System.out.print(“A”); If((a = false) | (a & c) ) | (a | b)) S ystem.out.print(“B”); } }

质量考试试题及答案

质量考试试题及答案 一、单项选择题(本大题共l5小题,每小题2分,共30分)在每小题列出的四个备选项中只有—个是符合题目要求的,请将其代码填写在题后的括号内。多选无分。 1.针对某种具体产品、项目或合同,规定专门的质量措施、资源和活动顺序的文件称为【 D 】 A.质量文件 B.质量手册 C.程序文件D.质量计划 2.著名的质量管理专家朱兰提出的质量管理三步曲是指【 C 】 A、质量保证、质量控制、质量改进 B、质量控制、质量保证、质量改进 C、质量策划、质量控制、质量改进 D、质量策划、质量改进、质量保证 3.最早提出全面质量管理的概念的是【 A 】 A、菲根堡姆 B、休哈特 C、朱兰 D、戴明 4.由于组织的顾客和其他相关方对组织的产品、过程和体系的要求是随着时间不断变化的,这体现了质量的【 A 】 A、时效性 B、广泛性 C、主观性 D、相对性 5.质量方针是一个组织总的质量宗旨和方向,应由组织的________批准。【 B 】 A 上级机关 B最高管理者 C质量管理办公室主任 D总工程师 6.“致力于满足质量要求”是指。【 C 】 A、质量管理 B、质量策划 C、质量控制 D、质量改进 7. 企业发生的索赔费用和保修费属于质量成本中的。【 D 】 A、预防成本 B、鉴定成本 C、内部故障成本 D、外部故障成本 8.质量改进是质量管理的一部分,致力于【 C 】 A、满足质量要求 B、制定质量目标 C、增强满足质量要求的能力 D、提供质量要求会得到满足的信任 9.“将活动和相关资源作为过程进行管理,可以更高效地得到期望的结果”,这反映了质量管理原则中的【B 】A、领导作用 B、过程方法 C、资源管理 D、管理的系统方法 10.致力于制定质量目标并规定必要的运行过程和相关资源以实现质量目标,称之为【 B 】A、质量管理 B、质量策划 C、质量保证 D、质量控制

java笔试题 第五套题

一、选择题 1、在下列选项中,哪个不是一个算法一般应该具有的基本特征______。 A、确定性 B、可行性 C、无穷性 D、拥有足够的情报 2、希尔排序法属于哪一种类型的排序法______。 A、交换类排序法 B、插入类排序法 C、选择类排序法 D、建堆排序法 3、下列关于队列的叙述中正确的是______。 A、在队列中只能插入数据 B、在队列中只能删除数据 C、队列是先进先出的线性表 D、队列是先进后出的线性表 4、对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为______。 A、N+1 B、N C、(N+1)/2 D、N/2 5、信息隐蔽的概念与下述哪一种概念直接相关______。 A、软件结构定义 B、模块独立性 C、模块类型划分 D、模拟耦合度 6、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是______。 A、模拟现实世界中不同事物之间的联系 B、强调模拟现实世界中的算法而不强调概念 C、使用现实世界的概念抽象地思考问题从而自然地解决问题 D、鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考 7、在结构化方法中,软件功能分解属于下列软件开发中的______阶段。 A、详细设计 B、需求分析 C、总体设计 D、编程调试 8、软件调试的目的是______。 A、发现错误 B、改正错误 C、改善软件的性能 D、挖掘软件的潜能 9、按条件f对关系R进行选择,其关系代数表达式为______。 A、

B、 C、бf(R) D、∏f(R) 10、数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是______。 A、自顶向下 B、由底向上 C、由内向外 D、由整体到局部 11、下面有关变量及其作用域的陈述______是不对的。 A、在方法里面定义的局部变量在方法退出的时候被撤销 B、局部变量也叫自动变量 C、在方法外面定义的实例变量在对象被构造时创建 D、在方法中定义的方法的参变量只要该对象被需要就一直存在 12、下面有关Java代码安全性的叙述______是不对的。 A、字节码校验器加载查询执行需要的所有类 B、运行时解释器执行代码 C、在运行时,字节码被加载,验证然后在解释器里面运行 D、类加载器通过分离本机文件系统的类和从网络导入的类增加安全性 13、给出下面的代码: public class Data{ public static void main (String args[]){ float f=0.0; f+=1.0; System.out.println(f); } } ______叙述是对的。 A、编译时将发生错误 B、编译时正确但是运行时出错 C、输出为1.0 D、输出为null 14、类的设计要求它的某个成员变量不能被外部类访问。应该使用下面的______修饰符获得需要的访问控制。 A、public B、no modifier C、protected D、private 15、假设以下代码 public class Parent { public int addValue( int a, int b) { int s; s = a+b;

文本预览