单项选择题

Given:

What is the result when method testIfA is invoked?()

A.True
B.Not true
C.An exception is thrown at runtime.
D.Compilation fails because of an error at line 12.
E.Compilation fails because of an error at line 19.


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题

Given:

What is the result?()

A.2
B.24
C.234
D.246
E.2346
F.Compilation fails.

2.单项选择题

Given:

What is the result?()

A.w-f
B.f-p w-f
C.w-f b-f
D.f-p w-f b-f
E.Compilation fails.
F.An exception is thrown at runtime.

3.单项选择题Given the following directory structure: bigProject |--source | |--Utils.java | |--classes |-- And the following command line invocation: javac -d classes source/Utils.java Assume the current directory is bigProject,what is the result? ()

A.If the compile is successful, Utils.class is added to the source directory.
B.The compiler returns an invalid flag error.
C.If the compile is successful, Utils.class is added to the classes directory.
D.If the compile is successful, Utils.class is added to the bigProject directory.

4.单项选择题

Click the Exhibit button. What is the output of the program shown in the exhibit?()

A.300-100-100-100-100
B.300-300-100-100-100
C.300-300-300-100-100
D.300-300-300-300-100

6.单项选择题

Given classes defined in two different files:

What is required at line 5 in class SomeApp to use the process method of BitUtils?()

A.process(bytes);
B.BitUtils.process(bytes);
C.app.BitUtils.process(bytes);
D.util.BitUtils.process(bytes);
E.import util.BitUtils.*; process(bytes);
F.SomeApp cannot use the process method in BitUtils.

7.单项选择题

Given:

What is the result?()

A.81
B.82
C.91
D.92
E.Compilation fails.
F.An exception is thrown at runtime.

8.多项选择题A developer is creating a class Book, that needs to access class Paper. The Paper class is deployed in a JAR named myLib.jar. Which three, taken independently, will allow the developer to use the Paper class while compiling the Book class?()

A. The JAR file is located at $JAVA_HOME/jre/classes/myLib.jar.
B. The JAR file is located at $JAVA_HOME/jre/lib/ext/myLib.jar..
C. The JAR file is located at /foo/myLib.jar and a classpath environment variable is set that includes /foo/myLib.jar/Paper.class.
D. The JAR file is located at /foo/myLib.jar and a classpath environment variable is set that includes /foo/myLib.jar.
E. The JAR file is located at /foo/myLib.jar and the Book class is compiled using javac -cp /foo/myLib.jar/Paper Book.java.
F. The JAR file is located at /foo/myLib.jar and the Book class is compiled using javac -d /foo/myLib.jar Book.java
G. The JAR file is located at /foo/myLib.jar and the Book class is compiled using javac -classpath /foo/myLib.jar Book.java

9.单项选择题

Given classes defined in two different files:What is required at line 5 in class SomeApp to use the process method of BitUtils?()

A. process(bytes);
B. BitUtils.process(bytes);
C. util.BitUtils.process(bytes);
D. SomeApp cannot use methods in BitUtils.
E. import util.BitUtils.*; process(bytes);

10.多项选择题Which two statements are true?()

A.It is possible for more than two threads to deadlock at once.
B.The JVM implementation guarantees that multiple threads cannot enter into a deadlocked state.
C.Deadlocked threads release once their sleep() method's sleep duration has expired.
D.Deadlocking can occur only when the wait(), notify(), and notifyAll() methods are used incorrectly.
E.It is possible for a single-threaded application to deadlock if synchronized blocks are used incorrectly.
F.If a piece of code is capable of deadlocking, you cannot eliminate the possibility of deadlocking by inserting invocations of Thread.yield().