java main方法调用非静态方法_java中main函数怎么调用外部非static方法
展開全部
方法可以分為靜態(tài)方法和實(shí)例方法
在main函數(shù)里調(diào)用非static方法(實(shí)例方法),那么32313133353236313431303231363533e78988e69d8331333363376536可以通過創(chuàng)建實(shí)例對象,然后來調(diào)用實(shí)例方法
具體代碼和注釋如下public?class?FunDemo?{
//靜態(tài)方法
public?static?void?sayHello(String?name){
System.out.println("Hello?"+name);
}
//實(shí)例方法
public?void?sayBye(String?name){
System.out.println("Bye?Bye?"+name);;
}
//main方法
public?static?void?main(String[]?args)?{
FunDemo.sayHello("tom");//類名.方法名去調(diào)用靜態(tài)的方法
sayHello("jack");//?本類里調(diào)用靜態(tài)方法,?類名就可以省略了
FunDemo?fn?=?new?FunDemo();//創(chuàng)建本類的實(shí)例對象
fn.sayBye("tom");//實(shí)例對象.方法名?去調(diào)用?實(shí)例方法
fn.sayBye("jack");
fn.sayHello("Word");//雖然實(shí)例對象也可以調(diào)用靜態(tài)方法,但是不推薦這種調(diào)用方式
}
}
輸出Hello?tom
Hello?jack
Bye?Bye?tom
Bye?Bye?jack
Hello?Word
總結(jié)
以上是生活随笔為你收集整理的java main方法调用非静态方法_java中main函数怎么调用外部非static方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java五子棋课程设计_JAVA课程设计
- 下一篇: java 发送邮件昵称_javaMail