Given the code fragment:<>
Correct Answer:
A
Given the code fragments:
< ><>>< ><>
Correct Answer:
D
Given the code fragment:
9. Connection conn = DriveManager.getConnection(dbURL, userName, passWord);
10. String query = “SELECT id FROM Employee”;
11. try (Statement stmt = conn.createStatement()) {
12. ResultSet rs = stmt.executeQuery(query);
13. stmt.executeQuery(“SELECT id FROM Customer”);
14. while (rs.next()) {
15. //process the results
16. System.out.println(“Employee ID: “+ rs.getInt(“id”));
17. }
18. } catch (Exception e) {
19. System.out.println (“Error”);
20. }
Assume that:
The required database driver is configured in the classpath.
The appropriate database is accessible with the dbURL, userName, and passWord exists.
The Employee and Customer tables are available and each table has id column with a few records and the SQL queries are valid.
What is the result of compiling and executing this code fragment?
Correct Answer:
C
Which statement is true about the single abstract method of the java.util.function.Function interface?
Correct Answer:
D
Given the code fragments:
class Caller implements Callable
public Caller (String s) {this.str=s;}
public String call()throws Exception { return str.concat (“Caller”);}
}
class Runner implements Runnable { String str;
public Runner (String s) {this.str=s;}
public void run () { System.out.println (str.concat (“Runner”));}
}
and
public static void main (String[] args) InterruptedException, ExecutionException
{
ExecutorService es = Executors.newFixedThreadPool(2); Future f1 = es.submit (new Caller (“Call”));
Future f2 = es.submit (new Runner (“Run”)); String str1 = (String) f1.get();
String str2 = (String) f2.get(); //line n1 System.out.println(str1+ “:” + str2);
}
What is the result?
Correct Answer:
A