2015-08-29から1日間の記事一覧
☆ Javaの歴史 JDK1.0→JDK1.1 →(大幅改良 文法の拡張やAPIの追加)J2SE1.2→J2SE1.3→J2SE1.4 →(大幅改良) J2SE5.0(1.5)→J2SE6.0(1.6)→J2SE7.0(1.7) //大掛かりな改良だったため、1.5ではなく5.0を使うことになった ⇩ 〈1.4以前のJavaでは何が使えないのか〉 ① …
☆ エラーは出ないが動作がおかしい ・プログラムが動き続けて終わらない (実行すると、動き続けて止まらない) 原因 ① プログラムはユーザーからの入力を待っている状態。 java.util.Scannerなどを使ってキー入力を試みるとこの状態になる。 ② プログラムは無…
☆ プログラムが実行できない ・ 「java.lang.NoclassDefFoundError」(その1) 原因 java Main.javaで実行している (実行する時は拡張子(.java)はいらない) 解決策 「java.Main」のように拡張子なしで修正 ・「java.lang.NoclassDefFoundError」(その2) 原因…
☆ コンパイル出来ないとき ・「return文が指定されていません」 「このメソッドは型~の結果を必ず返す必要があります」 原因 戻り値を返すように宣言されたメソッドの内部で 「戻り値を返さない可能性がある場合」 ex int型を返すメソッドの中身 if(条件式)…
☆ エラー種類 ・「";"がありません」 原因 セミコロンと似ている文字を入力している可能性あり 解決策 :(コロン)やi(小文字のアイ)を入力していないか確認。また、誤って全角文字の;になってないかも確認する ・「構想解析中にファイルの終わりに移りました…
☆ エラー ① 「何が悪いのか、どこが悪いのか」という指摘は、エラーメッセージに書いてある →まずはエラーメッセージをよく読む事が大事 ② 原因を理解した上で修正する (なぜなら、原因が分からないまま修正して動いたとしても、また同じエラーに悩まされる…
☆ スマートフォンアプリを作る アプリを作るには、それぞれの機種専用の「プログラミングで利用するクラス」がSDKとして提供されており、 それら専用のクラスを用いてプログラミングを行う必要がある 「java+SDK」の知識が必要 ☆ Webアプリケーション 利用者…