Java方法的有關問題

2021-07-15 00:01:50 字數 763 閱讀 2372

1.方法的定義:

例如:public   static void  play(){}

(一)public 是許可權修飾符,許可權修飾符還有 protected,default,private。

public:公共的方法,所有類均可訪問到。

protected:受保護的,在同一作用域中的類均可訪問。

被protected修飾的成員,能在定義它們的類中,同包的類中被呼叫。如果有不同包的類想呼叫它們,那麼這個類必須是定義它們的類的子類。

default :預設的,

預設許可權即同包許可權,同包許可權的元素只能在定義它們的類中,以及同包的類中被呼叫。

private:私有只有當前類可以訪問,其他類都不可以訪問

(二)static 表示靜態的

用static修飾的方法,是靜態方法。靜態方法預設初始化,在被呼叫之前,方法所包含的內容全部被載入到記憶體中。

static修飾的方法不能呼叫非靜態方法。子類也無法重寫這個方法。比如你在父類pareent中寫了public   static void  play(){}這個方法,那麼你在child類中是無法重寫這個方法的!

(三)void表示這個方法的返回值為空,如果這個時候把void替換成int,那麼這個方法就必須return乙個int型別的結果,如果是string就return乙個string型別的結果。

(四)play表示這個方法的方法名,()裡面是給這個方法傳遞值的通道,例如:public   static int  play(int n)

有關於java專案406的問題

最近太忙了,定了一大堆計畫都還沒有去執行,也怪自己還沒有摒棄惰性。今天在修改專案的時候遇到的乙個406的問題,專案view層是後台去呼叫,也就是是使用spring的mvc,現在要改為,頁面只能從頁面跳轉,不能從後台設定跳轉,目的大概是長期發展下來前後端更容易管理吧 我猜的 後端介面只是資料處理和返回...

sqlbox的有關問題

1.先裝ensemble 2010.2.8.1104 再裝sqldbx 應用程式可以使用sqlsetenvattr來啟用連線池。當odbc應用程式呼叫sqldisconnect初次,該連線儲存到池。任何後續sqlconnect sqldisconnect匹配必需條件將重用第乙個連線。3 3 sqld...

指標的有關問題

1.指標和陣列 的區別?答 陣列對應著一塊記憶體區域,而指標是指向一塊記憶體區域。其位址和容量在生命期裡不會改變,只有陣列的內容可以改變 而指標卻不同,它指向的記憶體區域的大小可以隨時改變,而且當指標指向常量字串時,它的內容是不可以被修改的,否則在執行時會報錯。2.指標和引用 的區別?答 1 引用必...