在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Java/ 沒有在main里面調(diào)用a類里面的方法,a類將不會(huì)執(zhí)行,這是為什么呢?

沒有在main里面調(diào)用a類里面的方法,a類將不會(huì)執(zhí)行,這是為什么呢?

一個(gè)java文件里面有兩個(gè)類,一個(gè)是主類public class lab01_04,包含main函數(shù),另外一個(gè)是class a , 如果沒有在main里面調(diào)用a類里面的方法,a類將不會(huì)執(zhí)行(a類里面的方法也沒有執(zhí)行)。這是為什么呢?

附上代碼

package lab01;
import java.util.Scanner;

public class lab01_04 {
public static void main (String[] args) {

  Scanner sc = new Scanner(System.in);
  System.out.println("請(qǐng)輸入第一條直角邊的長(zhǎng)度:");
  double first=sc.nextDouble();
  System.out.println("請(qǐng)輸入第二條直角邊的長(zhǎng)度:");
  double second =sc.nextDouble();
  sc.close();
  
  
  double hypotenuse = getHypotenuse(first,second);
  hypotenuse = Math.round(hypotenuse*100)/100.0;
  System.out.println("斜邊的長(zhǎng)度為:"+hypotenuse);
  
}

public static double getHypotenuse(double a,double b) {
    double sum = Math.pow(a, 2)+Math.pow(b, 2);
    return Math.sqrt(sum);
}
}
class a{

private double j=6.0;
private double k=7.0;
double first=lab01_04.getHypotenuse(j,k);
public void b(){
    
    System.out.println("斜邊的長(zhǎng)度為:"+first);
}
}
回答
編輯回答
獨(dú)白

java 的入口和 c 的入口是一樣的從main開始執(zhí)行

2017年7月20日 07:32
編輯回答
夏木

java規(guī)定從main函數(shù)開始執(zhí)行

2018年9月3日 08:17
編輯回答
情殺

因?yàn)橐?guī)定main方法是程序的入口方法,而main方法里沒有對(duì)a做任何操作,所以a里的方法不會(huì)被執(zhí)行的。

2017年6月18日 02:46
編輯回答
毀了心

類中的方法在沒有實(shí)例化或主動(dòng)調(diào)用之前是不會(huì)自動(dòng)執(zhí)行的.建議樓主學(xué)習(xí)一下類方法的調(diào)用時(shí)機(jī)和java的入口方法

2018年5月4日 14:57