Java是一種非常流行的編程語言,它不僅支持面向對象編程,還支持靜態變量和方法以及構造器。
靜態變量和方法是指在類的內部定義的變量和方法,它們屬于整個類,而不是具體的對象。靜態變量在類加載時初始化,可以在類的所有實例之間共享,而靜態方法可以在不創建類實例的情況下調用。
下面是一個使用靜態變量和方法的例子:
public class MyClass { static int numInstances = 0; static int getNumInstances() { return numInstances; } MyClass() { numInstances++; } }
構造器是指在創建對象時自動調用的方法,它用于初始化對象。Java中的構造器與類同名,不需要顯式地調用。
下面是一個使用構造器的例子:
public class Person { String name; Person(String n) { name = n; } }
以上是關于Java的靜態變量和方法以及構造器的介紹。
下一篇python畫的城堡