Pertanyaan yang diberi tag «reflection»


6
Mengapa saya harus menggunakan refleksi?
Saya baru ke Jawa; melalui studi saya, saya membaca bahwa refleksi digunakan untuk memanggil kelas dan metode, dan untuk mengetahui metode mana yang diterapkan atau tidak. Kapan saya harus menggunakan refleksi, dan apa perbedaan antara menggunakan refleksi dan instantiating objek dan memanggil metode dengan cara tradisional?
29 java  reflection 

5
Apakah Java instanceof operator dianggap refleksi, dan apa yang mendefinisikan refleksi?
Saya berdiskusi dengan seorang rekan kerja hari ini, apakah penggunaan menggunakan operator Java instanceofadalah semacam refleksi. Dan diskusi dengan cepat berkembang menjadi apa yang sebenarnya mendefinisikan refleksi. Jadi, apa definisi refleksi? Dan apakah penggunaan instanceofdianggap "menggunakan refleksi"? Dan selain itu, jika instanceofdianggap sebagai refleksi, maka apakah polimorfisme tidak juga "menggunakan …

3
Refleksi: Apakah menggunakan refleksi masih “buruk” atau “lambat”? Apa yang telah berubah dengan refleksi sejak 2002?
Saya perhatikan ketika berhadapan dengan Ekspresi atau Pohon Ekspresi. Saya banyak menggunakan refleksi untuk menetapkan dan mendapatkan nilai dalam properti dan apa pun yang Anda miliki. Terlintas dalam benak saya bahwa penggunaan refleksi tampaknya semakin umum. Hal-hal seperti DataAnotations untuk validasi, Atribut ORM berat, dll. Pernahkah saya bertanya-tanya: Apa yang …
21 .net  reflection 



1
Apa hubungan antara penerjemah meta-sirkuler, mesin virtual, dan peningkatan kinerja?
Saya telah membaca tentang interpreter meta-sirkuler di web (termasuk SICP) dan saya telah melihat ke dalam kode beberapa implementasi (seperti PyPy dan Narcissus). Saya sudah membaca sedikit tentang dua bahasa yang memanfaatkan evaluasi metacircular, Lisp dan Smalltalk. Sejauh yang saya mengerti Lisp adalah kompiler self-hosting pertama dan Smalltalk memiliki implementasi …

3
Apakah saya perlu berurusan dengan situasi di mana metode pribadi dipanggil melalui refleksi?
Saat membuat perpustakaan, haruskah saya memastikan bahwa metode pribadi harus bekerja seperti yang diharapkan ketika dipanggil bukan oleh metode lain dari kelas yang sama, tetapi oleh perpustakaan lain melalui refleksi ? Misalnya, jika metode pribadi private DoSomething(int number)mengharapkan bahwa: number adalah bilangan bulat nol-positif, dan: variabel pribadi string abcbukan nol …

4
Praktik terbaik untuk menandai metode yang disebut melalui refleksi?
Perangkat lunak kami memiliki beberapa kelas yang harus ditemukan secara dinamis melalui refleksi. Kelas-kelas semua memiliki konstruktor dengan tanda tangan tertentu di mana kode refleksi instantiate objek. Namun, ketika seseorang memeriksa apakah metode ini dirujuk (misalnya melalui Visual Code Code Lens), referensi melalui refleksi tidak dihitung. Orang-orang dapat kehilangan referensi …

3
Bagaimana cara merancang program C ++ untuk memungkinkan impor runtime fungsi?
hari ini, saya ingin mengajukan pertanyaan kepada Anda tentang kemampuan C ++ untuk mewujudkan arsitektur perangkat lunak tertentu. Tentu saja, saya telah menggunakan pencarian tetapi belum menemukan jawaban yang terhubung langsung. Pada dasarnya, tujuan saya adalah untuk membangun sebuah program yang memungkinkan pengguna untuk pemodelan dan simulasi sistem fisik yang …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.