Free Oracle 1z0-809日本語 Practice Test & Real Exam Questions

  • Exam Code/Number: 1z0-809日本語
  • Exam Name/Title: Java SE 8 Programmer II (1z0-809日本語版)
  • Certification Provider: Oracle
  • Corresponding Certification: Java SE
  • Exam Questions: 209
  • Updated On: Jun 06, 2026
Given:
public class Emp {
String fName;
String lName;
public Emp (String fn, String ln) {
fName = fn;
lName = ln;
}
public String getfName() { return fName; }
public String getlName() { return lName; }
}
and the code fragment:
List<Emp> emp = Arrays.asList (
new Emp ("John", "Smith"),
new Emp ("Peter", "Sam"),
new Emp ("Thomas", "Wale"));
emp.stream()
//line n1
.collect(Collectors.toList());
Which code fragment, when inserted at line n1, sorts the employees list in descending order of fName and then ascending order of lName?
Correct Answer: C Vote an answer
リソース /Message.properties の内容は次のとおりです。
greet = こんにちは!
resources/Message_de_DE.properties の内容は次のとおりです。
greet = こんにちは!
C:\src\App.java のコード フラグメントは次のとおりです。
Correct Answer: C Vote an answer
コードの断片を考えると:

行7に挿入されると、100の印刷を可能にするコードフラグメントはどれですか?
Correct Answer: C Vote an answer
コードの断片を考えると:
class ThreadRunner implements Runnable {
public void run () { System.out.print ("Runnable") ; }
}
class ThreadCaller implements Callable {
Public String call () throws Exception {return "Callable"; )
}
and
ExecutorService es = Executors.newCachedThreadPool ();
Runnable r1 = new ThreadRunner ();
Callable c1 = new ThreadCaller ();
// line n1
es.shutdown();
Which code fragment can be inserted at line n1 to start r1 and c1 threads?
Correct Answer: A Vote an answer
与えられた:
class Student {
String course, name, city;
public Student (String name, String course, String city) {
this.course = course; this.name = name; this.city = city;
}
public String toString() {
return course + ":" + name + ":" + city;
}
public String getCourse() {return course;}
public String getName() {return name;}
public String getCity() {return city;}
and the code fragment:
List<Student> stds = Arrays.asList(
new Student ("Jessy", "Java ME", "Chicago"),
new Student ("Helen", "Java EE", "Houston"),
new Student ("Mark", "Java ME", "Chicago"));
stds.stream()
.collect(Collectors.groupingBy(Student::getCourse))
.forEach(src, res) -> System.out.println(res));
結果は何ですか?
Correct Answer: C Vote an answer
コードの断片を考えると:
BiFunction<Integer, Double, Integer> val = (t1, t2) -> t1 + t2;//line
n1
System.out.println(val.apply(10, 10.5));
結果は何ですか?
Correct Answer: A Vote an answer
Given the code fragment:
List <Integer> values = Arrays.asList(1、2、3);
values.stream()
.map(n-> n * 2)// line n1
.peek(System.out :: print)// line n2
。カウント();
結果は何ですか?
Correct Answer: C Vote an answer
与えられた:
class Book {
int id;
String name;
public Book (int id, String name) {
this.id = id;
this.name = name;
}
public boolean equals (Object obj) { //line n1
boolean output = false;
Book b = (Book) obj;
if (this.id = = b.id) {
output = true;
}
return output;
}
}
and the code fragment:
Book b1 = new Book (101, "Java Programing");
Book b2 = new Book (102, "Java Programing");
System.out.println (b1.equals(b2)); //line n2
どの文が真実ですか?
Correct Answer: B Vote an answer
コードの断片を考えると:
public void recDelete (String dirName) throws IOException {
File [ ] listOfFiles = new File (dirName) .listFiles();
if (listOfFiles ! = null && listOfFiles.length >0) {
for (File aFile : listOfFiles) {
if (aFile.isDirectory ()) {
recDelete (aFile.getAbsolutePath ());
} else {
if (aFile.getName ().endsWith (".class"))
aFile.delete ();
}
}
}
}
Assume that Projects contains subdirectories that contain .class files
and is passed as an argument to the recDelete () method when it is
invoked.
結果は何ですか?
Correct Answer: B Vote an answer
Vehicle クラスの定義は次のとおりです。
Class Vehhicle {
int distance;//line n1
Vehicle (int x) {
this distance = x;
}
public void increSpeed(int time) {//line n2
int timeTravel = time;//line n3
class Car {
int value = 0;
public void speed () {
value = distance /timeTravel;
System.out.println ("Velocity with new speed"+value+"kmph");
}
}
new Car().speed();
}
}
and this code fragment:
Vehicle v = new Vehicle (100);
v.increSpeed(60);
結果はどうなりましたか?
Correct Answer: A Vote an answer
コードの断片を考えると:
class Caller implements Callable<String> {
String str;
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);
}
結果は何ですか?
Correct Answer: D Vote an answer
Given:
public interface Moveable<Integer> {
public default void walk (Integer distance)
{System.out.println("Walking");)
public void run(Integer distance);
}
Which statement is true?
Correct Answer: C Vote an answer