ヤマムギ

growing hard days.

*

Java SE 7 Silver受験直前 練習問題総確認 2015/2/14

   


カーリング中継見ながら、iTunesシャッフルでかけながら、練習問題。

集中って大切なんですね。

とんでもない問題を間違える。

実際の仕事の訓練と思えば、騒がしく耳や目を惹かれる環境で考えないといけないのは当たり前だから、これはこれであり。

持っている練習問題全てをやりなおしてみて、537問中521問正解で97.02%

気になるところはマークダウンで箇条書きにしたのでそのままJetpack Markdownにお任せでアップです。

注意点

「コンパイルするため」って記述に注意。特にmainメソッド。

mainメソッドの引数にも注意、配列になってないStringとか。

||は左がtrueなら右は評価されない

集中して急いでもあせらない。特にセミコロンの有無には要注意。要らないところに記述して、要るところから外してミスリードを誘う。

生成していない配列(String s[];など)でlengthキーワードを使うとコンパイルエラー

生成していない配列(int num[];など)で添え字を付けて要素を代入しようとするとコンパイルエラー、実行時エラーではない

ループ内のswitchのbreak;に気をつける

回答数に注意、特に2つ選択は3つよりも見逃しがち

ClassCastExceptionはRunTimeExceptionの例外なので実行時に発生する、コンパイルエラーにはならない

throws Exception(RuntimeException以外)をしているメソッドを呼び出すときは例外処理が必須

switchにlongは使えない、使えるのは int,byte,short,char,enum,String

newで作られたStringは元の参照変数が同じでも別の参照

[java]
String s1 = "test";
String s2 = s1; // s1 == s2 が true
String s3 = new String(s1); // s1 == s3 は false
[/java]

ループ(主にfor)ネストのbreakの場所に注意

特定オブジェクトのfinalize()メソッドがガベージコレクタにより複数回呼び出されることはない

スーパークラスとサブクラスどちらのメソッドが実行されるかは、宣言型とstaticメソッドかどうかと、インスタンスメソッドは何がインスタンス化されているかに依存し、キャストしている型は気にするところではない

インターフェースで定義したメソッドは自動的に public abstract 修飾子がつくので、実装するときはpublicを必ず付けないとコンパイルエラーになる

外部パッケージの呼び出し問題は、対象のアクセス修飾子がprivateでないか注意


最後までお読みいただきましてありがとうございました!

【PR】 「AWS認定試験対策 AWS クラウドプラクティショナー」という本を書きました。

【PR】 「AWSではじめるLinux入門ガイド」という本を書きました。

 - Java, study , ,

ad

ad

  関連記事

東大阪メーカーズ・ミートアップ Vol.2に行ってきました

今回初参加で行ってきました。 東大阪メーカーズ・ミートアップとは 「主に東大阪の …

「kintone Café 大阪 Vol.8 〜夏の事例祭り!〜」に行ってきました

「kintone Café 大阪 Vol.8 〜夏の事例祭り!〜」に行ってきまし …

Salesforce WorldTour Tokyo 2018で、つながる世界の熱気を感じた

去年はたしか芝公園の方だったかと思いますが、今年はビッグサイトです。 数千人レベ …

「TwilioJP-UG大阪+AWScean合同勉強会」に行ってきました

ノンEC2のススメ アイレット河村さん EC2は柔軟すぎる PaaSの良いところ …

LINEとAWSとTwilioとkintoneでBOTを作ってみるハンズオン (3)Lambdaからkintoneへレコードを登録する

作る部分 Lambdaからkintoneへレコードを登録する部分を作成します。 …

「第14回RxTStudy(Redmine勉強会)」に行ってきました

土曜日の真っ昼間に半分以上が初参加者さんで80席が満席。 それだけRedmine …

Alexa Day 2018にサポーターの中の人として(初)参加しました

2018/2/11に神戸三ノ宮のスペースアルファ三宮で開催されたAlexa Da …

「MonotaRo Tech #3 テスト自動化」に行ってきました

モノタロウさんの「MonotaRo Tech #3 テスト自動化」に行ってきまし …

Twilio APIでOpenWeatherMap APIで取得した天気情報を毎朝モーニングコールする

OpenWeatherMap APIのJsonから取得した気温と天気の情報を、T …

ヤマムギ vol.7 AWSアカウント作成 & 最初の設定ハンズオン 手順

ヤマムギとは from Mitsuhiro Yamashita 「AWSではじめ …