网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
Given the command line java Pass2 and: public class Pass2{ public void main(String[]args){ int x=6; Pass2 p=new Pass2(); p.doStuff(x); System.out.print("mainx="+x); } void doStuff(intx){ System.out.print("doStuffx="+x++); } } What is the result?()
A
Compilation fails.
B
An exception is thrown at runtime.
C
doStuffx=6 main x=6
D
doStuffx=6 mainx =7
E
doStuffx=7 mainx =6
F
doStuffx=7 mainx =7
参考答案
参考解析
解析:
暂无解析
更多 “单选题Given the command line java Pass2 and: public class Pass2{ public void main(String[]args){ int x=6; Pass2 p=new Pass2(); p.doStuff(x); System.out.print("mainx="+x); } void doStuff(intx){ System.out.print("doStuffx="+x++); } } What is the result?()A Compilation fails.B An exception is thrown at runtime.C doStuffx=6 main x=6D doStuffx=6 mainx =7E doStuffx=7 mainx =6F doStuffx=7 mainx =7” 相关考题
考题
public class Yippee2{stati cpublic void main(String[]yahoo){for(intx=1;xSystem.out.print(yahoo[x]+);}}}and the command line invocation:java Yippee2 a b cWhat is the result?()
A.abB.bcC.abcD.Compilation fails.E.An exception is thrown at runtime.
考题
package com.sun.sjcp;public class Commander{public static void main(String[]args){//more code here}}Assume that the class fileis located in /foo/com/sun/sjcp/,the current directory is/foo/,and that the classpath contains.(current directory).Which command line correctly runs Commander?()A.java CommanderB.java com.sim.sjcp.CommanderC.java com/sun/sjcp/CommanderD.java-cpcom.sun.sjcp CommanderE.java-cpcom/sun/sjcp Commander
考题
Given:Which two, inserted at line 11, will allow the code to compile?()
A.public class MinMax? {B.public class MinMax? extends Number {C.public class MinMaxN extends Object {D.public class MinMaxN extends Number {E.public class MinMax? extends Object {F.public class MinMaxN extends Integer {
考题
11.public class Counter{ 12.public static void main(String[]args){ 13.int numArgs=/*insert code here*/; 14.} 15.} and the command line:java Counter one fred 42 Which code,inserted at line 13,captures the number of arguments passed into the program?()A、args.countB、args.lengthC、args.count()D、args.length()E、args.getLength()
考题
public class Yippee2 { static public void main(String [] yahoo) { for(int x= 1; xSystem.out.print(yahoo[x] + “ “); } } } and the command line invocation: java Yippee2 a b c What is the result?() A、a bB、b cC、a b cD、 Compilation fails.E、 An exception is thrown at runtime.
考题
package com.sun.sjcp; public class Commander{ public static void main(String[]args){ //more code here } } Assume that the class fileis located in /foo/com/sun/sjcp/,the current directory is/foo/,and that the classpath contains“.“(current directory). Which command line correctly runs Commander?()A、java CommanderB、java com.sim.sjcp.CommanderC、java com/sun/sjcp/CommanderD、java-cpcom.sun.sjcp CommanderE、java-cpcom/sun/sjcp Commander
考题
Given a file GrizzlyBear.java: 1. package animals.mammals; 2. 3. public class GrizzlyBear extends Bear { 4. void hunt() { 5. Salmon s = findSalmon(); 6. s.consume(); 7. } 8. } and another file, Salmon.java: 1. package animals.fish; 2. 3. public class Salmon extends Fish { 4. void consume() { /* do stuff */ } 5. } Assume both classes are defined in the correct directories for theft packages, and that the Mammal class correctly defines the findSalmon() method. Which two changes allow this code to compile correctly?()A、 add public to the start of line 4 in Salmon.javaB、 add public to the start of line 4 in GrizzlyBear.javaC、 add import animals.mammals.*; at line 2 in Salmon.javaD、 add import animals.fish.*; at line 2 in GrizzlyBear.javaE、 add import animals.fish.Salmon.*; at line 2 in GrizzlyBear.javaF、 add import animals.mammals.GrizzlyBear.*;at line 2 in Salmon.java
考题
10. class Line { 11. public static class Point { } 12. } 13. 14. class Triangle { 15. // insert code here 16. } Which code, inserted at line 15, creates an instance of the Point class defined in Line?() A、 Point p = new Point();B、 Line.Point p = new Line.Point();C、 The Point class cannot be instatiated at line 15.D、 Line 1 = new Line() ; 1.Point p = new 1.Point();
考题
Given the command line java Pass2 and: public class Pass2 { public void main(String [] args) { int x=6; Pass2 p = new Pass2(); p.doStuff(x); System.out.print(” main x = “+ x); } void doStuff(int x) { System.out.print(” doStuffx = “+ x++); } } What is the result?() A、 Compilation fails.B、 An exception is thrown at runtime.C、 doStuffx = 6 main x = 6D、 doStuffx = 6 main x = 7E、 doStuffx = 7 main x = 6F、 doStuffx = 7 main x = 7
考题
Given a correctly compiled class whose source code is: package com.sun.sjcp; public class Commander { public static void main(String[] args) { // more code here } } Assume that the class file is located in /foo/com/sun/sjcp/, the current directory is /foo/, and that the classpath contains “.“ (current directory). Which command line correctly runs Commander?() A、 java CommanderB、 java com. sim. sjcp.CommanderC、 java com/sun/sjcp/CommanderD、 java -cp com.sun.sjcp CommanderE、 java -cp com/sun/sjcp Commander
考题
Given the following code: 1) class Parent { 2) private String name; 3) public Parent(){} 4) } 5) public class Child extends Parent { 6) private String department; 7) public Child() {} 8) public String getValue(){ return name; } 9) public static void main(String arg[]) { 10) Parent p = new Parent(); 11) } 12) } Which line will cause error?() A、 line 3B、 line 6C、 line 7D、 line 8E、 line 10
考题
package foo; import java.util.Vector; private class MyVector extends Vector { int i = 1; public MyVector() { i = 2; } } public class MyNewVector extends MyVector { public MyNewVector () { i = 4; } public static void main (String args ) { MyVector v = new MyNewVector(); } } The file MyNewVector.java is shown in the exhibit. What is the result?()A、 Compilation will succeed.B、 Compilation will fail at line 5.C、 Compilation will fail at line 6.D、 Compilation will fail at line 14.E、 Compilation will fail at line 17.
考题
10. class Line { 11. public class Point { public int x,y; } 12. public Point getPoint() { return new Point(); } 13. } 14. class Triangle { 15. public Triangle() { 16. // insert code here 17. } 18. } Which code, inserted at line 16, correctly retrieves a local instance of a Point object?() A、 Point p = Line.getPoint();B、 Line.Point p = Line.getPoint();C、 Point p = (new Line()).getPoint();D、 Line.Point p = (new Line()).getPoint();
考题
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.
考题
单选题Given the command line java Pass2 and: What is the result? ()A
doStuff x = 6 main x = 6B
Compilation fails.C
doStuff x = 6 main x = 7D
An exception is thrown at runtime.E
doStuff x = 7 main x = 6F
doStuff x = 7 main x = 7
考题
单选题public class Test { public static void main (Stringargs) { String foo = args[1]; String bar = args; String baz = args; System.out.printIn(“baz = ” + baz); } } And the output: Baz = 2 Which command line invocation will produce the output?()A
Java Test 2222B
Java Test 1 2 3 4C
Java Test 4 2 4 2D
Java Test 4 3 2 1
考题
单选题package foo; import java.util.Vector; private class MyVector extends Vector { int i = 1; public MyVector() { i = 2; } } public class MyNewVector extends MyVector { public MyNewVector () { i = 4; } public static void main (String args ) { MyVector v = new MyNewVector(); } } The file MyNewVector.java is shown in the exhibit. What is the result?()A
Compilation will succeed.B
Compilation will fail at line 5.C
Compilation will fail at line 6.D
Compilation will fail at line 14.E
Compilation will fail at line 17.
考题
填空题Given the following code, write a line of code that, when inserted at the indicated location, will make the overriding method in Extension invoke the overridden method in class Base on the current object. class Base { public void print( ) { System.out.println("base"); } } class Extention extends Base { public void print( ) { System.out.println("extension"); // insert line of implementation here } } public class Q294d { public static void main(String args[]) { Extention ext = new Extention( ); ext.print( ); } } Fill in a single line of implementation.()
考题
单选题11.public class Counter{ 12.public static void main(String[]args){ 13.int numArgs=/*insert code here*/; 14.} 15.} and the command line:java Counter one fred 42 Which code,inserted at line 13,captures the number of arguments passed into the program?()A
args.countB
args.lengthC
args.count()D
args.length()E
args.getLength()
考题
单选题10. class Line { 11. public class Point { public int x,y; } 12. public Point getPoint() { return new Point(); } 13. } 14. class Triangle { 15. public Triangle() { 16. // insert code here 17. } 18. } Which code, inserted at line 16, correctly retrieves a local instance of a Point object?()A
Point p = Line.getPoint();B
Line.Point p = Line.getPoint();C
Point p = (new Line()).getPoint();D
Line.Point p = (new Line()).getPoint();
考题
单选题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.
考题
单选题Given: Which code, inserted at line 15, creates an instance of the Point class defined in Line?()A
Point p = new Point();B
Line.Point p = new Line.Point();C
The Point class cannot be instatiated at line 15.D
Line l = new Line() ; l.Point p = new l.Point();
考题
单选题Given the following code: 1) class Parent { 2) private String name; 3) public Parent(){} 4) } 5) public class Child extends Parent { 6) private String department; 7) public Child() {} 8) public String getValue(){ return name; } 9) public static void main(String arg[]) { 10) Parent p = new Parent(); 11) } 12) } Which line will cause error?()A
line 3B
line 6C
line 7D
line 8E
line 10
考题
单选题Given a correctly compiled class whose source code is: package com.sun.sjcp; public class Commander { public static void main(String[] args) { // more code here } } Assume that the class file is located in /foo/com/sun/sjcp/, the current directory is /foo/, and that the classpath contains “.“ (current directory). Which command line correctly runs Commander?()A
java CommanderB
java com. sim. sjcp.CommanderC
java com/sun/sjcp/CommanderD
java -cp com.sun.sjcp CommanderE
java -cp com/sun/sjcp Commander
考题
单选题public class Test { public static void main(String [] args) { System.out.println(args.length 4 args[4].equals(“-d”)); } } If the program is invoked using the command line: java Test One Two Three –d What is the result?()A
trueB
falseC
Compilation fails.D
An exception is thrown at runtime.
考题
单选题public class Test { public static void main (String[]args) { String foo = args[1]; String bar = args[2]; String baz = args[3]; System.out.printIn(“baz = ” + baz); } } And the output: Baz = 2 Which command line invocation will produce the output?()A
Java Test 2222B
Java Test 1 2 3 4C
Java Test 4 2 4 2D
Java Test 4 3 2 1
考题
单选题Given the command line java Pass2 and: public class Pass2 { public void main(String [] args) { int x=6; Pass2 p = new Pass2(); p.doStuff(x); System.out.print(” main x = “+ x); } void doStuff(int x) { System.out.print(” doStuffx = “+ x++); } } What is the result?()A
Compilation fails.B
An exception is thrown at runtime.C
doStuffx = 6 main x = 6D
doStuffx = 6 main x = 7E
doStuffx = 7 main x = 6F
doStuffx = 7 main x = 7
热门标签
最新试卷