8.Java方法
2608 ワード
転載は原文のリンクを保留してください. http://dashidan.com/article/java/basic/8.html
8.Java方法
Java方法は語句の集合です.
①方法の定義
一般的な状況の方法定義:
オプションとして、コンパイラに方法を呼び出す方法を教えます.この方法のアクセスタイプを定義します. ③静的
④戻り値タイプ
方法は値のデータタイプを返します.例えば、
方法の名前は、機能によって名前がつけられ、分かりやすくなります.は、 は、数字を含むことができますが、数字で始まることはできません. ⑥方法パラメータ
オプションとして、パラメータリストとは、メソッド名の後ろの括弧内の内容を指します.
論理文の集合.上から下まで(単一スレッド環境に限定)を順次実行します.学習期間に書かれたコードはほとんど単一スレッドで、初期はスレッドの問題を無視できます.
サンプルコード:
Javaは入門からカタログに精通しています.
8.Java方法
Java方法は語句の集合です.
①方法の定義
一般的な状況の方法定義:
( ){
...
...
return ;
}
②修飾子オプションとして、コンパイラに方法を呼び出す方法を教えます.この方法のアクセスタイプを定義します.
public
:公開アクセスができ、公共財産のようなもの.すべての種類がアクセスできます.private
:私有であり、個人資産に類似している.本類だけがアクセスできる.protect
:保護された、家族資産のようなもの.相続関係があるものはアクセスできます.default
:デフォルト、ファミリーアセットに似ています.同じカバンの種類はアクセスできます.static
static
:この方法が静的方法であることを示し、クラス自体に属し、オブジェクトを作成する必要はなく、.
を追加して呼び出すことができ、このクラスのstatic
方法は、直接に本クラスの他のstatic
方法を呼び出すことができる.staic
で修飾されていない方法表名は、この方法が
に属しています.まずオブジェクトを作成してから呼び出すことができます.Javaオブジェクト④戻り値タイプ
方法は値のデータタイプを返します.例えば、
int
は戻り整数を表し、戻りタイプを定義した方法です.最後にreturn
文が必要で、定義されたタイプを返します.void
は、いかなるデータも返さないことを示す. void
で修飾された方法は、
return文で値を返します.return
文がなくてもいいし、return
で方法を終了してもいいです.public void testVoid(){
System.out.println("void");}
で修飾された方法
return文は、returnの後のデータタイプと修飾語は一致している必要があります.public int testReturnInt(){
System.out.println("return int.");
return 100;}
⑤方法名方法の名前は、機能によって名前がつけられ、分かりやすくなります.
または_
または$
で始まる必要があります.オプションとして、パラメータリストとは、メソッド名の後ろの括弧内の内容を指します.
.パラメータなしの方法です.public static void test(){
// }
パラメータのある方法:// 2 , , 2 ,a b.public static int addInt(int a, int b){
return a + b;}
⑦方法体論理文の集合.上から下まで(単一スレッド環境に限定)を順次実行します.学習期間に書かれたコードはほとんど単一スレッドで、初期はスレッドの問題を無視できます.
サンプルコード:
package com.dashidan.lesson7;/**
* -dashidan.com
*
* Java : 7. Java
*/public class Demo1 {
public static void main(String[] args) {
testFunc();
}
/**
*
*/
public static void testFunc() {
int a = 1;
int b = 2;
/** a, b , c, a + b = 3, , c 3.*/
int c = addInt(a, b);
System.out.println(c);
}
/**
* 2 , . `a`, `p0`, `b`, `p1`.
* ,
*/
public static int addInt(int p0, int p1) {
return p0 + p1;
}}
出力3
⑧関連記事Javaは入門からカタログに精通しています.