ヤマムギ

growing hard days.

*

Java SE 7 Silver模擬テストの結果気になる問題をメモ 2015/2/13

      2015/03/29


違う種類の模擬テスト1回目。

90問中77問正解。
正解率85%。

まだまだ不安。

いつものごとく要注意と思った箇所をマークダウンでメモしたのでそのままJetpack Markdownにお任せでアップします。

メソッド引数に渡した時の違い

  • 基本データ型はコピーが渡されるので元の変数に影響なし
  • Stringは読み取り専用なので元の変数に影響なし
  • 配列とArrayListとStringuBulderは更新される

}

void method(int i){
i += 10;
}

void method(int[] ary){
ary[0] += 10;
}

void method(ArrayList list){
list.add(0,10);
}

void method(String str){
str += “Next”;
}

void method(StringBuilder sb){
sb.append(“Next”);
}
}
[/crayon]

とりあえずコンパイルだけ成功させる系の問題

StringBuilder(数値)は初期容量宣言

最大値までループして終了するdo while

  • int型の最大値までループして終了する
  • 実行時エラーにはならない

インナークラス

instanceof はオブジェクトが指定された型で実装されているかを確認する

注意

Objectクラスはすべての参照型クラスのスーパークラスなのですべての参照型クラスはObjectクラスのメソッドを使用できる

ArrayListクラスはRandomAccessインターフェースを実装している

カプセル化のメリットは不変オブジェクトを設計できる

Systemクラスもfinalクラスなので継承不可

Numberクラスは抽象クラスなので継承可能、ただし実装が必要なメソッドが4つある

Stringはchar[]配列には代入できない、というか出来るわけがない

変数のabstract修飾子は使えない

java.langパッケージと無名パッケージはデフォルトでインポートされている

FileNotFoundExceptionクラスはIOExceptionのサブクラス


最後までお読みいただきましてありがとうございました!
【PR】 「AWS認定試験対策 AWS クラウドプラクティショナー」という本を書きました。

@yamamanx

開発ベンダー5年、ユーザ企業システム部門通算9年、ITトレーナー2年目のSoftware Engineerです。
質問はコメントかSNSなどからお気軽にどうぞ。
出来る限りなるべく答えます。

このブログの内容/発言の一切は個人の見解であり、所属する組織とは関係ありません。

また、勉強会やイベントのレポートは自分が気になったことをメモしたり、聞いて思ったことを書いていますので、登壇者の意見や発表内容ではありません。

 - Java, study , ,

ad

ad

  関連記事

「kintone Café 大阪 Vol.14 〜モザイクなし!うちのkintoneはこれだ!〜」で登壇しました

「kintone Café 大阪 Vol.14 〜モザイクなし!うちのkinto …

AWS Summit 2016 Tokyoに参加してきました (Day2)

馬込は非常に良い天気です。 泊まっている部屋が2Fでしたので窓を明けると歩いてい …

「DevLOVE関西 ShareWisサービス開発の現場」に行ってきました

目次 DevLOVE関西とはEdTechサービスを4年間やってみて気づいたことと …

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

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

LINEとAWSとTwilioとkintoneでBOTを作ってみるハンズオン (4)Step Functionsで複数のLambdaを実行制御する

目次 作る部分プログラムLambda関数の作成StepFunctionsの作成S …

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

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

AWS Summit Tokyo 2017 聴講したセッションのメモ

2017年6月に参加しましたAWS Summitで聴講したセッションのメモを記し …

「AWS re:Invent報告会 by Yappli」で機械学習を始めてみようという気になった

YappliさんとSpeeeさん合同のre:Invent報告会におじゃましました …

Java SE 7 Silver対策勉強をしながらメモ 2015/2/3

本日は継承。 眠すぎるのでちょっとだけ。 本当に少しだけでもいいから続ける。それ …

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

目次 ノンEC2のススメAmazon Auroraの活用AWS の新サービスを …