Pertanyaan yang diberi tag static-methods

Metode yang tidak memerlukan instance kelas juga tidak dapat mengakses data secara implisit (atau ini, diri, Saya, dll.) Dari instance semacam itu.

911
Java: kapan harus menggunakan metode statis

Saya bertanya-tanya kapan harus menggunakan metode statis? Katakanlah jika saya memiliki kelas dengan beberapa getter dan setter, satu atau dua metode, dan saya ingin metode-metode itu hanya tidak dapat disangkal pada objek instance kelas. Apakah ini berarti saya harus menggunakan metode...

197
Metode statis di kelas generik?

Di Jawa, saya ingin memiliki sesuatu sebagai: class Clazz<T> { static void doIt(T object) { // ... } } Tapi saya mengerti Tidak dapat membuat referensi statis ke tipe T non-statis Saya tidak mengerti obat generik di luar penggunaan dasar dan karenanya tidak bisa memahaminya. Tidak...

159
Memanggil metode statis dalam tubuh kelas?

Ketika saya mencoba menggunakan metode statis dari dalam tubuh kelas, dan mendefinisikan metode statis menggunakan staticmethodfungsi bawaan sebagai dekorator, seperti ini: class Klass(object): @staticmethod # use as decorator def _stat_func(): return 42 _ANS = _stat_func() # call the...

145
Metode ekstensi statis di Kotlin

Bagaimana Anda mendefinisikan metode ekstensi statis di Kotlin? Apakah ini mungkin? Saat ini saya memiliki metode ekstensi seperti yang ditunjukkan di bawah ini. public fun Uber.doMagic(context: Context) { // ... } Ekstensi di atas dapat dipanggil pada sebuah

108
Performa metode statis vs metode instance

Pertanyaan saya berkaitan dengan karakteristik kinerja metode statis vs metode contoh dan skalabilitasnya. Asumsikan untuk skenario ini bahwa semua definisi kelas berada dalam satu rakitan dan beberapa jenis penunjuk diskrit diperlukan. Mempertimbangkan: public sealed class InstanceClass {...