Pertanyaan yang diberi tag «type-erasure»

11
Bagaimana cara mengatasi penghapusan tipe di Scala? Atau, mengapa saya tidak bisa mendapatkan parameter tipe koleksi saya?
Ini adalah fakta kehidupan yang menyedihkan di Scala bahwa jika Anda membuat Instansiate Daftar [Int], Anda dapat memverifikasi bahwa instance Anda adalah Daftar, dan Anda dapat memverifikasi bahwa setiap elemen individu itu adalah Int, tetapi bukan bahwa itu adalah Daftar [ Int], karena dapat dengan mudah diverifikasi: scala> List(1,2,3) match …

17
Apa alasan saya tidak bisa membuat tipe array generik di Jawa?
Apa alasan mengapa Java tidak mengizinkan kami melakukannya private T[] elements = new T[initialCapacity]; Saya bisa mengerti. NET tidak mengizinkan kami untuk melakukan itu, seperti dalam. NET Anda memiliki tipe nilai yang pada saat run-time dapat memiliki ukuran yang berbeda, tetapi di Jawa semua jenis T akan menjadi referensi objek, …

7
Penghapusan tipe generik Java: kapan dan apa yang terjadi?
Saya membaca tentang penghapusan tipe Java di situs web Oracle . Kapan penghapusan tipe terjadi? Pada waktu kompilasi atau runtime? Kapan kelas dimuat? Kapan kelas dipakai? Banyak situs (termasuk tutorial resmi yang disebutkan di atas) mengatakan penghapusan tipe terjadi pada waktu kompilasi. Jika informasi jenis dihapus sepenuhnya pada waktu kompilasi, …

6
Ketik teknik penghapusan
(Dengan tipe erasure, maksud saya menyembunyikan beberapa atau semua tipe informasi mengenai kelas, agak seperti Boost . Setiap .) Saya ingin mengetahui teknik-teknik penghapusan tipe, sambil juga membagikan yang, yang saya tahu. Harapan saya agak untuk menemukan beberapa teknik gila yang dipikirkan seseorang di jam tergelapnya. :) Yang pertama dan …
136 c++  type-erasure 

11
Apa manfaat dari penghapusan tipe Java?
Saya membaca tweet hari ini yang mengatakan: Sangat lucu ketika pengguna Java mengeluh tentang penghapusan tipe, yang merupakan satu-satunya hal yang dilakukan Java dengan benar, sambil mengabaikan semua hal yang salah. Jadi pertanyaan saya adalah: Apakah ada manfaat dari penghapusan tipe Java? Apa keuntungan teknis atau gaya pemrograman yang (mungkin) …
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.