ต่อไปนี้เป็นข้อแตกต่างระหว่างคลาสสแตติกและไม่สแตติก -
-
คลาสที่ไม่ใช่สแตติกสามารถสร้างอินสแตนซ์ได้ ในขณะที่คลาสสแตติกไม่สามารถสร้างอินสแตนซ์ได้ เช่น คุณไม่สามารถใช้คีย์เวิร์ดใหม่เพื่อสร้างตัวแปรประเภทคลาสได้
-
คลาสสแตติกมีได้เฉพาะเมธอดแบบสแตติก
-
คลาสที่ไม่ใช่สแตติกสามารถมีเมธอดอินสแตนซ์และเมธอดสแตติกได้
-
ou เข้าถึงสมาชิกของคลาสสแตติกโดยใช้ชื่อคลาสเอง
-
คลาสสแตติกถูกผนึกไว้
ตัวอย่างของคลาสคงที่ −
public static class Calculate
ตัวอย่างคลาสที่ไม่คงที่ -
public class Calculate