『壹』 java主方法如何調用方法
public static void main(String[] args) {
new 分數類().xianshi();
}
話說為什麼要用中文。。敲代碼的時候輸入法頻繁切換不累嗎?
『貳』 java如何調用另個程序的main函數
Main方法是用static修飾的,有2種方法可以調用:
1、類名.main(參數);
2、new創建實例,實例.main(參數);
這個地方注意必須傳遞字元串數組的參數 或者 null !另外舉一個用反射機制調用Main方法的例子。
這個類是被調用的main方法類:
Java代碼:
public class Run
{
public static void main(String[] args)
{
String str=args[0]+"Hello World";
System.out.println(str);
}
}
下面是調用main方法的類:
Java代碼:
public class JobRun
{
public static void main(String[] args)
{
String idStr = "YAya";
try
{
Method method = Run.class.getMethod("main", String[].class);
method.invoke(null, (Object) new String[] { idStr });
}
catch (Exception e)
{
e.printStackTrace();
}
}
}

(2)如何調用主方法擴展閱讀:
main方法是一個特殊的方法,是程序執行的入口,一個Java程序從main方法開始執行。Java虛擬機在執行Java程序之前會事先分配一個主線程,然後在主線程裡面執行我們這個main方法。
線程就是一個程序裡面不同的執行路徑!總之,就記住,Java程序從main方法開始執行,
比如:
public static void main(String[] args) {
System.out.println("nihao");
}
在這里當程序運行的時候,從main方法進來,然後做的第一件事就是System.out.println("nihao");
注意: main方法執行結束,程序也就執行結束了!
『叄』 java 主方法怎麼調用內部類的方法
一般來說,外部類調用內部類的方法分為以下幾種情況:
1.使用static可以聲明一個內部類, 可以直接在外部調用
// 定義外部類
class Outer
{
// 定義外部類的私有屬性
private static String info = "hello world";
// 使用static定義內部類為外部類
static class Inner
{
// 定義內部類的方法
public void print()
{
// 直接訪問外部類的私有屬性
System.out.println(info);
}
};
// 定義外部類的方法
public void fun()
{
// 通過內部類的實例化對象調用方法
new Inner().print();
}
};
public class InnerClassDemo03
{
public static void main(String args[])
{
// 調用外部類的fun()方法
new Outer.Inner().print() ;
}
};
2.不使用statc聲明一個內部類 ,使外部調用
//定義外部類
class Outer
{
//定義外部類的私有屬性
private String info = "hello world";
//定義內部類
class Inner
{
//定義內部類的方法
public void print()
{
//直接訪問外部類的私有屬性
System.out.println(info);
}
};
//定義外部類的方法
public void fun()
{
//通過內部類的實例化對象調用方法
new Inner().print();
}
};
public class InnerClassDemo04
{
public static void main(String args[])
{
//外部類實例化對象
Outer out = new Outer();
//實例化內部類對象
Outer.Inner in = out.new Inner();
//調用內部類的方法
in.print();
}
};
3.在方法中定義內部類 ,使外部調用
//定義外部類
class Outer
{
//定義外部類的私有屬性
private String info = "hello world";
//定義外部類的方法
public void fun(final int temp)
{
//在方法中定義的內部類
class Inner
{
//定義內部類的方法
public void print()
{
//直接訪問外部類的私有屬性
System.out.println("類中的屬性:" + info);
System.out.println("方法中的參數:" + temp);
}
};
//通過內部類的實例化對象調用方法
new Inner().print();
}
};
public class InnerClassDemo05
{
public static void main(String args[]){
//調用外部類的方法
new Outer().fun(30);
}
};
『肆』 java主方法如何調用非靜態方法
java主方法調用非靜態方法的步驟:
** * Created by Administrator on 2016/7/25.
*/
public class NOstaticMethod {
//satement new variable name: studentName
public static String studentName = "xxx";
//satetment new variable nmae: country
public static String country;
//satement new variable name: nation
private static String nation;
//satement new variable name: subject
public String subject = "物理";
//satement new variable name: school
private String school;
//create main method
public static void main(String[] args) {
//NOstaticMethod.Method_1(); 在靜態方法main中是不能直接調用非靜態方法Method_1的
//只能通過創建類的對象,再由對象去調用成員方法以及成員變數。
NOstaticMethod wangyan = new NOstaticMethod();
//call methol
wangyan.Method_1();
// String physics= subject;在靜態方法中也是不能訪問非靜態成員變數的
//call not static variable
String physics = wangyan.subject;
System.out.println("在主方法main()中只能通過對象來調用非靜態成員變數subject:" + physics);
}
//create new method name: Method_1()
public void Method_1() {
System.out.println("Method_1是一個公共的、非靜態的方法");
System.out.println("在非靜態方法Method_1中訪問靜態成員變數「學生姓名」(studentName):" + studentName);
System.out.println("在method_1中直接調用非靜態成員變數subject:" + subject);
}
Method_1是一個公共的、非靜態的方法
在非靜態方法Method_1中訪問靜態成員變數「學生姓名」(studentName)
在method_1中直接調用非靜態成員變數subject(科目)
在主方法main()中只能通過對象來調用非靜態成員變數subject
public static void main(String[] args) {
//NOstaticMethod.Method_1(); 在靜態方法main中是不能直接調用非靜態方法Method_1的
//只能通過創建類的對象,再由對象去調用成員方法以及成員變數。
NOstaticMethod wangyan = new NOstaticMethod();
//call methol
wangyan.Method_1();
// String physics= subject; 在靜態方法中也是不能訪問非靜態成員變數的
//call not static variable
String physics = wangyan.subject;
System.out.println("在主方法main()中只能通過對象來調用非靜態成員變數subject:" + physics);
}
『伍』 在主函數中,如何進入調用函數。
【1】調用方法:先生成一個對象,用「對象.方法()」的方式調用。調用說明:java中的main方法是靜態的,用於程序的入口,在靜態方法中無法調用非靜態方法,只能調用靜態方法。想調用靜態方法的話就要先生成該類的一個對象,通過對象調用非靜態方法。
【2】主函數:般而言,編寫一個能運行在操作系統上的程序,都需要一個主函數。主函數意味著建立一個獨立進程,且該進程成為了程序的入口,對其它各函數(在某些OOP語言里稱作方法,比如Java)進行調用,當然其它被調用函數也可以再去調用更多函數.......這樣整個程序的運行軌跡就像一種棧,有時我們稱之為調用棧。主函數既是程序的入口,又是程序的出口,通常我們還可以指定一個exit code再退出,以表明程序最後的結果是什麼樣由於主函數肩負著入口和出口的重任,所以最好不要把太多的細節方面的邏輯直接放在主函數內,這樣不利於維護和擴展。主函數應該盡量簡潔,具體的實現細節應該封裝到被調用的子函數裡面去。
『陸』 java一個類怎麼調用另外一個類的主方法
1、與一般調用沒什麼差別,直接new 出來另一個類的對象,調用方法即可。
B裡面代碼
publicclassB{
publicstaticvoidmain(Stringargs[]){
System.out.println("thisisB");
}
}
A裡面代碼
publicstaticvoidmain(Stringargs[])
{
Bb=newB();
b.main(args);
}
運行A效果:

『柒』 asp.net 用戶控制項如何調用主頁面方法
從設計角度看,控制項不應該知道主頁有什麼方法。
如果真要調用,建議採用事件。
控制項拋出一個事件,頁面捕獲事件,從而進行相關處理。
如果是單純的數據(業務)操作,可以封裝成單獨的類。
『捌』 java 怎麼調用main方法
Main方法是用static修飾的,有2種方法可以調用
1.類名.main(參數);
2.new創建實例,實例.main(參數);
『玖』 java中,如果一個方法A的參數是一個介面,那在主方法中怎麼調用這個方法
你需要創建一個類,實現 Bsur 介面,然後創建這個類的一個實例,傳給 show 方法,例如:
classAAimplementsBsur{
//實現Bsur介面的sub方法
publicvoidsub(){
System.out.println("我是sub方法。");
}
}
創建 AA 實例,傳給 show 方法。
AAaa=newAA();
x.show(aa);