![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
No.2ベストアンサー
- 回答日時:
教えるのが下手だなあと思うのでしたら、またいつものようにスルーでねん。
J2SE 5.0の新機能
第1回 型の安全性を確保する新文法「Generics」
http://www.itarchitect.jp/technology_and_program …
「無検査呼び出し」という警告について知りたいだけでしたら、上記サイト内の内容だけでもいいと思います。要は、
(1)JDK 1.3のコンパイラと同じ動作にしたい時(警告なし。assertを識別子としても使用可。)
javac -source 1.3 test.java
(2)JDK 1.4のコンパイラと同じ動作にしたい時(警告なし。assert文OK。)
javac -source 1.4 test.java
(3)JDK 5.0のコンパイラと同じ動作にしたい時(警告あり。assert文OK。省略可。)
javac -source 5 test.java
です。ちなみに、もうちょっと詳しめで以下のようなサイトもあった。
J2SE 5.0 のコレクションクラス
http://www.nextindex.net/java/collection/Collect …
最後に、上記のサイトをググるのには、『Java Xlint unchecked オプション』の検索語を用いました。エラーの内容等がよく分からない時には、エラーをまるごと一文にしてググってみるのも鉄則ですが、今回の場合のように半角記号文字などがある場合には、それだけを削除すると結構うまくググれます。
No.1
- 回答日時:
これはおそらくGenericsと呼ばれる、ArrayListのようなコレクションクラスに対する仕様だと思います。
J2SE5.0以降に導入された仕組みで、J2SE1.4以前はありません。
いろんな型を入れられるコレクションクラスは、何でも入れられるために、
想定していない型のデータが入るかもしれず、危険だから予め入れられる型を決めなさい、
ということです。
詳しくは参考URLをどうぞ。
たとえて言うなら、それまでは大きな工具箱があって、そこに金槌や釘、カンナやノコギリなど、何でも入る箱だった。
普通の大工さんは金槌とノコギリを一緒に入れないけど、新人の大工やオマヌケな大工が、間違って一緒に入れてしまい、
金槌を取ろうとした大工がノコギリで怪我してしまうことがあった。
それで、同じ「工具箱」なんだけど、ノコギリ用のもの、金槌用のものなどに分けられるようにした、という感じです。
参考URL:http://www.javainthebox.net/laboratory/J2SE1.5/L …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(コンピューター・テクノロジー) ブルースクリーンエラーの発生と解決手順 2 2022/10/09 13:05
- Java dokojavaのコンパイルについて 1 2022/10/06 18:42
- Excel(エクセル) [貼り付けオプション]とは? 3 2022/04/17 08:15
- Windows 10 Windows10でセーフモードが出来ません。 2 2022/04/22 23:37
- タブレット USBデバッグの有効無効の切り替えが見つからない 1 2023/05/11 12:07
- Outlook(アウトルック) Outlookメールを立ち上げた(開いた)ときに常に『受信メール』一覧が表示される、という設定の方法 1 2023/04/30 17:37
- FX・外国為替取引 MQL5にて謎のエラーが発生!だれか対処を教えてください! 1 2023/03/25 15:59
- gooブログ ブログの記事を書きだしのみに表示したい 1 2022/06/25 19:11
- JavaScript [再掲]指定したパスが現URLに含まれていたら特定要素を削除するJavascriptのコードについて 1 2023/05/10 15:09
- 哲学 概念について 1 2023/04/09 15:09
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Eclipseで、プロジェクト名のと...
-
eclipseでのsvn認証エラー回避方法
-
漢字の読みを表示するプログラム
-
struts-config.に対する読み込...
-
javaサーブレットからのoracle...
-
Eclipseで次のエラー箇所にジャ...
-
構文エラーのやり直しについて
-
JSP内でString型からint型に変...
-
Javaのエラーについてです
-
JSPで意味不明のコンパイルエラー
-
Eclipseの環境について
-
コンパイル時にエラーが出てし...
-
jspのファイルでエラーが出る
-
タグが閉じてないというエラー...
-
【ジェネリックス】コンパイル...
-
Eclipseのソース添付について
-
シンボルが見つかりませんとい...
-
最大オープン・カーソル数のエラー
-
Java エスケープ文字
-
eclipseをバージョンアップした...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Eclipseで、プロジェクト名のと...
-
タグが閉じてないというエラー...
-
エラー:org.springframeworkが...
-
シンボルが見つかりませんとい...
-
JSP内でString型からint型に変...
-
構文エラーのやり直しについて
-
Javaのエラーについてです
-
tomcat起動時エラー
-
Eclipseで次のエラー箇所にジャ...
-
JSPのIF文を教えて下さい
-
eclipseをバージョンアップした...
-
eclipseでのsvn認証エラー回避方法
-
コンパイル時にエラーが出てし...
-
getParameterについて
-
JAVAでアルファベットを数...
-
「型 ArrayList は総称ではあり...
-
Win32コンソールアプリでnamesp...
-
enum列挙子に使える文字列と使...
-
java eclipse apache tomcat 9....
-
Eclipseの環境について
おすすめ情報