Ⅰ php 靜態方法 是什麼意思
php靜態有偽靜態跟單純靜態,偽靜態就是在瀏覽器地址欄上顯示一個靜態的地址(例如:掘亮本來頁面是index.php的,通過偽靜態方法在地址欄上顯示變成index.html),偽靜態不是真的生成一個靜態文件,此種方法是為了搜索引擎更好的收錄。單純靜態就是生成一個單獨的html文件,(例如,index.php在偽靜態下是不生成index.html文件,但是燃純在純靜態下它是會生成一個index.html文件)。這種方法就是你有多少條新聞,就會生成多少個html新聞頁。此種方法一是為了搜索引擎的更好收錄,二是可以減輕服務判段寬器的壓力。
打了那麼多,希望你看了能明白,順便給採納下吧
Ⅱ java中什麼是靜態方法
若類的方法前加了static關鍵字,則該方法稱為靜態方法,反之為實例方法。靜態方法為類所有,可以通過對象來使用,也可以通過類來使用。但一般提倡通過類名來使用,因為靜態方法只要定義了類,不必建立類的實例就可使用。靜態方法只能調用靜態變數。
Ⅲ 靜態什麼意思
1)相對靜止狀態;非工作狀態:~工作點 ~電流。
2)從靜態來考察研究的:~分析
Ⅳ ((qwe)null) .本類中的靜態方法是什麼意思
靜態方法就是隨著類初始化就初始化的方法,在jvm中只會被初始化一次,可以通過類名調用類的靜態方法
Ⅳ C#中靜態方法是什麼意思靜態成員呢還有靜態類
給你舉個例子就明白了!!!!
靜態方法用於表示類所具有的行為,而非其對象所具體的行為。
例如: 學生分班這項任務,就是全體學生集體的事情,並並不是只是某個學生的事。
靜態方法通過在定義中使用static 關鍵字來聲明,static關鍵字放在修飾符和方法返回的類型之前,格式: 【方法修飾】 static 返回值類型 方法名稱(參數列表) {方法體}
說明:它的訪問關鍵字,也就是方法修飾符,和普通方法一樣的,但很少使用private,因為一般需要外部的類來訪問這些定義的靜態方法。
在調用靜態方法時,是不需要實例化類的對象,直接引用即可。這是靜態類和靜態方法特別之處,與普通類和方法的區別就在這里!
例子:下面給出使用靜態方法的典型例子,計算矩形的面積
///<summary>
///矩形類
///<\summary>
public class sqrt
{
///<summary>
///計算矩形面積,靜態方法
///<\summary>
public static void GetArea(double _width, double _height)
{
Console.WriteLine(_width *_height);
}
上面的方法使用創建了一個類Sqrt,廳粗並有一個靜態的方法GetArea()用於計算一個矩形的面積,使用非常簡單,調用這一靜態方法可使用如下代碼:
static void Main(string args)
{
Sqrt.GetArea(20,10);//輸出為200
}
直接使用sqrt這個類引用這一方法陵漏,而無需實例化一個矩形對象。
下面網友說的很正確,這個靜態方法是不能被實例化的如:
sqrt ShiLi =new sqrt();
ShiLi.GetArea(20,10);
是錯誤的,開始就是說靜態方法描述的是集體,不是某個對象,因此無法實例化。
靜態成員:包括數據成員、方法成員、類型成員。成員可以是常量、欄位、對象等。
其中靜態欄位需要使用關鍵字static:
例如: static int Total ;
靜態成員屬於類,所以要用「類名.靜態欄位」的樣式
int i=200;
sqrt.Total=i;
c#中當然還有其他靜態成員,例如靜態方法!!!在此強調一點,靜態方法只能直接訪問靜態類!
靜態類:它任然具有對象的抽象性,類可以聲明為 static 的,以指示它僅包含靜態成員。不能使用 new 關鍵字創建靜態類的實例。靜態類在載入包含該類的程序或命名空間時由 .NET Framework 公共語言運行庫 (CLR) 自動載入。
靜態類的特點:僅包含靜態成員。不能被實例化。是密封的。不能包含實例構造函數。
其靜態類像一個容器一樣囊括了,這些靜態方法、靜態欄位、包括類用到的屬性、容納扮汪鎮了許多的參數以及一些其他的能輔助該完成功能的內容。可簡單的理解為放靜態方法、靜態屬性的不能被實例化的類!