Java Silverの資格取得勉強用に作りました。 勉強する事が少しでも楽しいと思ってくれればうれしいです
継承 以下のコードの「 /* �@ */」に何を挿入すれば正常にコンパイル、実行出来るか1つ選択してください。 class Test1 /* �@ */ void test5() { } } class Test2 { void test5() { } } class Test3 { void test5() { } } class Test4 { public static void main(String[] args) { Test2 t = new Test1(); …
アクセスについて 以下の変数testへのアクセス可能な範囲として1つ選択してください package test; class TestJava { public String test= "hello"; } A:TestJavaクラス内からのアクセスのみ B:TestJavaクラスのサブクラスからのアクセスのみ C:TestJavaパッケージ内のクラスからのアクセスのみ D:全てのクラスからアクセス可能 E:どのクラスからもアクセスできない 修飾子とアクセ…
メソッド呼び出し 以下をコンパイル、実行した場合どのような結果になるか1つ選択してください。 class JAVAtest { String size = "size"; void selectSize(String s) { size = s; } void print() { System.out.println(size); } public static void main(String[] args) { JAVAtest test = new JAVAtest(); test.selectSize("Size"); test.print(); } } …
変数の初期値 初期値として適切なものはどれか2つ選択してください。 A: boolean a = null; B: boolean b = false; C: boolean c = (1==1); D: boolean d = 0; E: boolean e = 1; F: boolean f = 1+1; G: boolean g = 1.1; boolean型の初期値の問題です trueかfalseのみ使われる為、それ以外はコンパイルエラーとなります。 答え:B,C ↓押してもらえたらもっとプログラムについて語れま…
変数の有効範囲 class HensuTest { int num; public static void main(String[] args) { HensuTest test = new HensuTest(); int num = 0; test.foo(); System.out.print(num); System.out.print(test.num); } void foo() { int num = 1; bar(); System.out.print(num); } void bar() { num = 2; } } このコードをコンパイル、実…
「ブログリーダー」を活用して、ならさんをフォローしませんか?