Java函數調用總結


//思考:1.方法能不能寫方法 2.為什么不能寫
public static void main(String[] args) {

public static void name(){};

}

方法中不能直接定義方法,但可以在方法中定義類,類里面再定義方法:
Java code?
public static void main(String[] args) {
class B {
void test() {
System.out.println("test()");
}
}
new B().test();
}
//思考:方法里面能不能寫類
//得到結果我們寫的方法不論是否是static, void, 還是public修飾的代碼都寫不到 main 方法里面
//mian方法里面不能直接寫函數原因是main也是個方法,方法里面不能寫方法,要想寫函數要使用CLass 例如

public static void main(String[] args) {

class name{

void nihao(){

}
};
}
CLASS范圍比較大可以寫在類的外面也可以寫在類的里面,還可以寫在mian的里面 語法允許但是沒有實際意義

CLASS就表示類,就是一個一個寫沒有包含的關系;Java方法里面不能寫方法 mian方法也不能被其他方法所調用,它是主方法,是程序的入口 ;

要想調用其他方法里面的屬性或者是方法就得用new 在 .里面的屬性,public可以被其他類任何方法調用, 其他方法不可以調用外類里面private的方法,但是可以調用
本類的private方法.

要想讓程序執行就要把函數都放在main方法里
先用main方法調用nihao1 nihao1方法里在調用nihao nihao方法回調本身
public class Main{
public static void main(String[] args) {
Demo demo = new Demo();
demo.nihao1();
}

static void nihao(){

System.out.print("你好");
nihao();
}

}

public class Demo {

static void nihao1(){
Main main=new Main();
main.nihao();

}
結果:輸出你好一直到內存溢出


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM