Di Java, ahli statik dan jenis data biasa bukan objek, yang lain adalah.
Kelas juga merupakan objek, objek contoh java.lang.Class. Ini ada kaitan dengan mekanisme refleksi.
Kaedah dan pembolehubah yang diubah suai oleh statik disimpan dalam skop kelas. Jika anda ingin mengetahui lebih lanjut, anda boleh membaca artikel yang saya tulis - Analisis Ringkas Pengumpulan Sampah JVM Pada mulanya, saya bercakap secara ringkas tentang Model Memori Java.
Terdapat kaedah kelas dalam JAVA, yang juga berorientasikan objek Abstraksinya boleh difahami seperti ini: Contohnya: ada kelas "kucing", semua kucing adalah viviparous, jadi kaedah viviparous boleh. digunakan Pada kelas. Daripada terpaksa bergantung pada contoh kelas. Kaedah kelas ialah kaedah awam kelas yang tidak berkaitan dengan setiap tika. Bunyinya agak berbelit-belit. Lihat sahaja contoh, ini pemahaman saya.
Ia kelihatan seperti objek Statik mewakili sifat statik kelas Ia boleh dipanggil secara langsung tanpa instantiasi
Nah, ya, ia tidak berorientasikan objek, anda boleh mengakses terus dan kehilangan satu siri mekanisme seperti polimorfisme
Di Java, ahli statik dan jenis data biasa bukan objek, yang lain adalah.
Kelas juga merupakan objek, objek contoh java.lang.Class. Ini ada kaitan dengan mekanisme refleksi.
Kaedah dan pembolehubah yang diubah suai oleh statik disimpan dalam skop kelas. Jika anda ingin mengetahui lebih lanjut, anda boleh membaca artikel yang saya tulis - Analisis Ringkas Pengumpulan Sampah JVM Pada mulanya, saya bercakap secara ringkas tentang Model Memori Java.
Terdapat kaedah kelas dalam JAVA, yang juga berorientasikan objek Abstraksinya boleh difahami seperti ini:
Contohnya: ada kelas "kucing", semua kucing adalah viviparous, jadi kaedah viviparous boleh. digunakan Pada kelas. Daripada terpaksa bergantung pada contoh kelas.
Kaedah kelas ialah kaedah awam kelas yang tidak berkaitan dengan setiap tika. Bunyinya agak berbelit-belit. Lihat sahaja contoh, ini pemahaman saya.
Bukankah kelas juga objek?