1z0-809 試験問題 156
コードフラグメントが与えられた場合:
クラス従業員{
オプションの<アドレス>アドレス;
従業員(オプション<アドレス>アドレス){
this.address=アドレス;
}
publicOptional <Address> getAddress(){差出人住所; }
}
クラスアドレス{
String city =“ニューヨーク”;
public String getCity {return city:}
public String toString(){
帰国都市;
}
}
と
アドレスaddress=null;
オプション<アドレス>addrs1=オプション.ofNullable(アドレス);
従業員e1=新しい従業員(addrs1);
文字列eAddress=(addrs1.isPresent())?addrs1.get()。getCity():「都市は利用できません」; 結果はどうなりますか?
クラス従業員{
オプションの<アドレス>アドレス;
従業員(オプション<アドレス>アドレス){
this.address=アドレス;
}
publicOptional <Address> getAddress(){差出人住所; }
}
クラスアドレス{
String city =“ニューヨーク”;
public String getCity {return city:}
public String toString(){
帰国都市;
}
}
と
アドレスaddress=null;
オプション<アドレス>addrs1=オプション.ofNullable(アドレス);
従業員e1=新しい従業員(addrs1);
文字列eAddress=(addrs1.isPresent())?addrs1.get()。getCity():「都市は利用できません」; 結果はどうなりますか?
1z0-809 試験問題 157
STUDENTテーブルの構造を考えると:
Student(id INTEGER、name VARCHAR)
与えられた:
パブリッククラステスト{
静的接続newConnection=null;
public static Connection get DBConnection()throws SQLException{
try(Connection con = DriveManager.getConnection(URL、username、
パスワード)){
newConnection = con;
}
newConnectionを返します。
}
public static void main(String [] args)はSQLException{をスローします
DBConnection();を取得します。
ステートメントst=newConnection.createStatement();
st.executeUpdate( "INSERT INTO student VALUES(102、'Kelvin')");
}
}
と仮定する:
必要なデータベースドライバーはクラスパスで構成されます。
適切なデータベースには、URL、userNameを使用してアクセスでき、passWordが存在します。
SQLクエリは有効です。
結果はどうなりますか?
Student(id INTEGER、name VARCHAR)
与えられた:
パブリッククラステスト{
静的接続newConnection=null;
public static Connection get DBConnection()throws SQLException{
try(Connection con = DriveManager.getConnection(URL、username、
パスワード)){
newConnection = con;
}
newConnectionを返します。
}
public static void main(String [] args)はSQLException{をスローします
DBConnection();を取得します。
ステートメントst=newConnection.createStatement();
st.executeUpdate( "INSERT INTO student VALUES(102、'Kelvin')");
}
}
と仮定する:
必要なデータベースドライバーはクラスパスで構成されます。
適切なデータベースには、URL、userNameを使用してアクセスでき、passWordが存在します。
SQLクエリは有効です。
結果はどうなりますか?
1z0-809 試験問題 158
与えられた:
クラスFuelNotAvailExceptionはException{}を拡張します
クラス車両{
void ride()はFuelNotAvailExceptionをスローします{//行n1
System.out.println( "ハッピージャーニー!");
}
}
クラスSolarVehicleはVehicle{を拡張します
public void ride()は例外をスローします{//行n2
スーパーライド();
}
}
およびコードフラグメント:
public static void main(String [] args)はFuelNotAvailExceptionをスローします。
例外 {
車両v=新しいSolarVehicle();
v.ride();
}
コードフラグメントがHappyJourney!を出力できるようにする変更はどれですか?
クラスFuelNotAvailExceptionはException{}を拡張します
クラス車両{
void ride()はFuelNotAvailExceptionをスローします{//行n1
System.out.println( "ハッピージャーニー!");
}
}
クラスSolarVehicleはVehicle{を拡張します
public void ride()は例外をスローします{//行n2
スーパーライド();
}
}
およびコードフラグメント:
public static void main(String [] args)はFuelNotAvailExceptionをスローします。
例外 {
車両v=新しいSolarVehicle();
v.ride();
}
コードフラグメントがHappyJourney!を出力できるようにする変更はどれですか?
1z0-809 試験問題 159
与えられた:

結果はどうなりますか?

結果はどうなりますか?
1z0-809 試験問題 160
コードフラグメントが与えられた場合:
インターフェイスCourseFilterはPredicate<String>{を拡張します
public default boolean test(String str){
str.contains( "Java");を返します。
}
}
と
List <String> strs = Arrays.asList( "Java"、 "Java EE"、 "Embedded Java");
Predicate <String> cf1 = s-> s.length()> 3;
述語cf2=new CourseFilter(){//行n1
public boolean test(String s){
return s.startsWith( "Java");
}
};
long c = strs.stream()
.filter(cf1)
.filter(cf2 // line n2
。カウント();
System.out.println(c);
結果はどうなりますか?
インターフェイスCourseFilterはPredicate<String>{を拡張します
public default boolean test(String str){
str.contains( "Java");を返します。
}
}
と
List <String> strs = Arrays.asList( "Java"、 "Java EE"、 "Embedded Java");
Predicate <String> cf1 = s-> s.length()> 3;
述語cf2=new CourseFilter(){//行n1
public boolean test(String s){
return s.startsWith( "Java");
}
};
long c = strs.stream()
.filter(cf1)
.filter(cf2 // line n2
。カウント();
System.out.println(c);
結果はどうなりますか?