• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:メソッドの処理文の種類)

Javaメソッドの処理文の種類とは?

このQ&Aのポイント
  • Javaのメソッドの処理は{}の中に書いて、一文ごと文末に「;」を付けます。
  • メソッドの処理文の種類を網羅したホームページをご存知でしたら教えてください。
  • メソッドの処理文の種類には他メソッドの呼び出し、条件分岐・判断、繰り返し・反復などがあります。

質問者が選んだベストアンサー

  • ベストアンサー
  • salsberry
  • ベストアンサー率69% (495/711)
回答No.3

Java言語仕様に従えば、メソッドの本体に書けるのは (A)LocalVariableDeclarationStatement (B)ClassDeclaration (C)Statement の3種類だけということになります。この3つをさらに分類していけば上で挙げられているifとかtryとかが出てきます。 質問文に挙がっていないもの以外だと、たとえばこんなものがあります。 ・ラベル付き文 ・ブロック ・空文 ・break ・continue ・synchronized ・throw > 1+1;と書いてもエラーになって、「文の左に代入する変数の指定が抜けています」といったメッセージが出ます。 (C)Statementの中にExpressionStatementというものがあって、その中に"1 + 1;"のような式は含まれていないからですね。 > 国産の誇れるITを世界に発信したいなー。 質問者さんが発信したいというのであれば是非そうしてください。Javaは「国産の誇れるIT」には含まれないのだと思いますが、Ruby言語とかいかがでしょうか。

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • teketon
  • ベストアンサー率65% (141/215)
回答No.2

言語仕様ですね。 日本語で最新のものとなると書籍だけです。 古いものでもオンラインならば、有名ドコロは以下でしょうか。 http://www.y-adagio.com/public/standards/tr_javalang/

参考URL:
http://docs.oracle.com/javase/specs/index.html
すると、全ての回答が全文表示されます。
回答No.1

javadoc読みましょう。

すると、全ての回答が全文表示されます。