ノート:キーワード (Java)

ページのコンテンツが他言語でサポートされていません。
ノート:予約語 (Java)から転送)

説明不足、明らかに間違いがありましたら、どんどん加筆・修正してください 2005/01/07

scrictfp[編集]

strictfpは何かに使われていたような気がします --Philosacurus 2006年10月31日 (火) 12:53 (UTC)[返信]

それも、わずかですが、説明を加えています。プロセッサに依存せず浮動小数点演算を厳密に計算させるために使うものです。

例外処理[編集]

例外処理の欄の「throw」のすぐ上にある「に使用する。」という文言は、何かの名残でしょうか?

また、記述例のfinallyのコメントに「return文に到達した場合は無視される。」とありますが、tryの中からでもcatchの中からでも、returnした場合にfinallyは実行されると思います。--hishidama 2007年3月2日 (金) 23:56 (UTC)[返信]

訂正しました。正確には「try/catchブロックにreturn文を書いてもfinallyブロックにあるreturnブロックが優先される」でした。try/catchブロック内ではreturn, break, continueは使うべきではありませんが、Javaコメント欄にreturnの挙動について書いてみました。 hsz 2007年3月3日 (土) 04:53 (UTC)[返信]

原始型(プリミティブ型)を表す予約語[編集]

  • truefalse はJavaの予約語ではありません。true と false は、リテラルなので変数に使うことができない。しかし、予約語のリストには含まれません。教本などでご確認された上で、削除されますようお願いします。--Kangaroo7 2009年8月3日 (月) 08:26 (UTC)[返信]
  • void は、基本型だけではなく、参照型の戻り値がないことも表します。「プリミティブ型を表す予約語」に分類するのは変だと思います。節タイトルを「データ型を表す予約語」に変更することをお勧めします。もしくはvoidを別の場所に移動していただけると、すっきりするでしょう。--Kangaroo7 2009年8月3日 (月) 09:02 (UTC)[返信]
  • 「原始型」という訳語よりも「基本型」の方が事実上メジャーではないでしょうか。「原始型」でも間違ってはいませんが、百科事典ではメジャーな言葉を使って書いた方が良いと思います。--Kangaroo7 2009年8月3日 (月) 09:02 (UTC)[返信]

改名[編集]

http://docs.oracle.com/javase/specs/jls/se7/html/jls-3.html#jls-3.9 にあるように、仕様で使われている用語は「予約語」(reserved word)ではなく keyword ですので、「キーワード (Java)」への改名を提案します。--MetaNest会話2013年1月19日 (土) 07:54 (UTC)[返信]

とくに反対はないようなので、移動します。--MetaNest会話2013年1月31日 (木) 00:58 (UTC)[返信]

C言語との比較について[編集]

C言語と比較している箇所が多々ありますが、この記述は必要でしょうか?独自研究だと思います。--LEFR会話2013年2月4日 (月) 16:34 (UTC)[返信]