當前位置:首頁 » 編程語言 » java方法中定義方法

java方法中定義方法

發布時間: 2024-07-08 06:59:30

① 請教java中數組的正確定義方法

一般來說這是不同語言之間競禪滲滑爭的結果,第二種方法在c語言等面向過程的語言中被廣泛的使用,鑒於許喊嫌多程序員在學習java或者c#時候,都具有部分c的基礎,所以這種數組聲明的方式被保留了下來。
不過對於java和C#這類面向對象的語言,都推薦使用第一種命名方式,原因很簡單,第一,java和c# 把數組當成是對象處理,將數組統一的繼承自Array這個類。第二,將方括弧表示是數組類型,而寫在後方容易與變數的名稱相互混淆,鑒於一般程序設計語言的變數的定義結構賀臘為:
變數類型 變數名稱 賦值運算符 變數名稱或者常量參數;
因此採用第一種更有助於理解數組是一種引用的數據類型,而與基本數據類型相互區分。
其實在使用中,可以根據個人喜好來寫,sun公司推薦第一種原因在於此。

② Java類和方法的定義

Java方法是語句的集合,它們在一起執行一個功能。

  • 方法是解決一類問題的步驟的有序組合

  • 方法包含於類或對象中

  • 方法在程序中被創建,在其他地方被引用

Java中的類

類可以看成是創建Java對象的模板

public class Dog{

String breed;

int age;

String color;

void barking(){
}

void hungry(){
}

void sleeping(){
}

}

Dog是類

barking(),hungry(),sleeping() 叫方法

③ Java 類中定義方法的問題有什麼

不可以在其它類定義方法,但是可以在其他類里使用這個類的方法(在不同的包下就要引ltem這個類),繼承就是一個類從另一個類繼承通過關鍵字extends 來實現,例如:
public class Person{
private String name;
private int age;
public void info(){
System.out.println("this is person info!");
}
}
class Student extends Person{
private String name;
private String school;
public void info(){
System.out.println("this is student info");
}
}

④ Java方法內部能定義方法嗎

樓主您好
方法中不能直接定義方法,但可以在方法中定義類,類裡面再定義方法:
Java code?
public static void main(String[] args) {
class B {
void test() {
System.out.println("test()");
}
}
new B().test();
}

⑤ java中一個方法裡面可以再定義一個方法么

不能,方法內部只能調用一個方法,或者你可以使用方法的內部類來實現方法內部類中定義方法。

熱點內容
asp搜索源碼 發布:2025-07-03 15:49:55 瀏覽:234
醫美大資料庫 發布:2025-07-03 15:47:07 瀏覽:356
c語言將二進制轉化為十進制 發布:2025-07-03 15:32:47 瀏覽:987
c語言幫助文檔 發布:2025-07-03 15:22:43 瀏覽:319
雙埠存儲器在情況下會發生讀寫沖突 發布:2025-07-03 15:12:54 瀏覽:270
快站資料庫 發布:2025-07-03 14:45:44 瀏覽:39
jsp獲取上傳文件路徑 發布:2025-07-03 14:44:46 瀏覽:569
php時間微妙 發布:2025-07-03 14:39:38 瀏覽:843
巨豆豆手機回復出廠密碼是什麼 發布:2025-07-03 14:35:19 瀏覽:474
演算法的三個 發布:2025-07-03 14:35:19 瀏覽:698