Apakah Java memiliki delegasi seperti C#?
Apakah Java memiliki delegasi seperti C#?

Video: Apakah Java memiliki delegasi seperti C#?

Video: Apakah Java memiliki delegasi seperti C#?
Video: kenapa bahasa pemrograman ini diberi nama java? 2024, Mungkin
Anonim

Tidak seperti pointer fungsi di C atau C ++, delegasi berorientasi objek, tipe-aman, dan aman. Yang mengatakan, Jawa tidak bukan memiliki delegasi seperti C#. Namun, sejak Jawa 8, kita punya semacam penunjuk fungsi dengan menggunakan referensi metode dan antarmuka fungsional.

Demikian pula, ditanya, seberapa mirip C# dan Java?

C# dan Java adalah serupa bahasa yang diketik secara statis, kuat, dan nyata. Keduanya berorientasi objek, dan dirancang dengan semi-interpretasi atau kompilasi just-in-time runtime, dan keduanya adalah bahasa kurung kurawal, seperti C dan C++.

Demikian juga, apakah C# disalin dari Java? Tidak, C# bukan sebuah salinan dari Jawa . C# adalah evolusi dari bahasa gaya-C, yang Jawa juga merupakan bagian dari.

Selanjutnya, apakah C# lebih mirip Java atau C++?

Jawa adalah yang paling dekat. C# dimaksudkan untuk menjadi perpanjangan alami dari C++, dan mendukung beberapa arahan kompiler #style, tetapi lingkungan tempat Anda memprogram adalah banyak lebih dekat dengan Jawa . Kelas didefinisikan dalam satu file, dan banyak kelas dapat didefinisikan dalam file yang sama.

Haruskah saya belajar Java atau C#?

C# adalah bahasa yang digunakan secara eksklusif untuk pengembangan aplikasi berbasis Windows, baik itu aplikasi Windows 8 Metro atau aplikasi desktop sehari-hari Anda. Jawa adalah bahasa yang jauh lebih serbaguna dengan lebih banyak aplikasi daripada C# . Terutama, Jawa adalah bahasa utama yang digunakan untuk Pengembangan Android.

Direkomendasikan: