Har Java delegater som C#?
Har Java delegater som C#?

Video: Har Java delegater som C#?

Video: Har Java delegater som C#?
Video: Practice English Conversation (Job Interview Mastery: Nailing Your Way to Success) - DialoguEase 2024, Kan
Anonim

I motsetning til funksjonspekere i C eller C ++, delegater er objektorienterte, typesikre og sikre. Med det sagt, Java gjør det ikke har delegater som C#. Imidlertid siden Java 8, vi har en slags funksjonspekere ved å bruke metodereferanser og funksjonelle grensesnitt.

På samme måte spørs det, hvor like er C# og Java?

C# og Java er lignende språk som er skrevet statisk, sterkt og tydelig. Begge er objektorienterte og designet med semi-tolkning eller runtime just-in-time kompilering, og begge er krøllete klammeparentesspråk, som C og C++.

På samme måte er C# kopiert fra Java? Nei, C# er ikke en kopiere av Java . C# er en utvikling av språkene i C-stil, som Java er også en del av.

Videre, er C# mer som Java eller C++?

Java er den nærmeste. C# er ment å være en naturlig utvidelse av C++, og støtter noen #style kompilatordirektiver, men miljøet du programmerer i er mye nærmere Java . Klasser er definert i en enkelt fil, og flere klasser kan defineres i samme fil.

Bør jeg lære Java eller C#?

C# er språket som utelukkende brukes til utvikling av Windows-baserte applikasjoner, enten det er Windows 8 Metro-apper eller dine daglige skrivebordsapplikasjoner. Java er et mye mer allsidig språk med langt flere applikasjoner enn C# . Spesielt, Java er det dominerende språket som brukes for Android-utvikling.

Anbefalt: