Har Java delegerede som C#?
Har Java delegerede som C#?

Video: Har Java delegerede som C#?

Video: Har Java delegerede som C#?
Video: U.S. Citizenship Official USCIS 100 Civics Test (Language Translations) 2008 Version 2024, Kan
Anonim

I modsætning til funktionspointere i C eller C ++, delegerede er objektorienterede, typesikre og sikre. Det sagt, Java gør ikke har delegerede som C#. Dog siden Java 8, vi har en slags funktionspointere ved at bruge metodereferencer og funktionelle grænseflader.

På samme måde bliver det spurgt, hvor ens er C# og Java?

C# og Java er lignende sprog, der er skrevet statisk, stærkt og tydeligt. Begge er objektorienterede og designet med semi-fortolkning eller runtime just-in-time kompilering, og begge er krøllede klammersprog, som C og C++.

Ligeledes er C# kopieret fra Java? Ingen, C# er ikke en kopi af Java . C# er en udvikling af sprogene i C-stil, som Java er også en del af.

Ydermere, er C# mere som Java eller C++?

Java er den nærmeste. C# er beregnet til at være en naturlig forlængelse af C++ og understøtter nogle #style compiler-direktiver, men det miljø, du programmerer i, er meget tættere på Java . Klasser er defineret i en enkelt fil, og mange klasser kan defineres i samme fil.

Skal jeg lære Java eller C#?

C# er det sprog, der udelukkende bruges til udvikling af Windows-baserede applikationer, hvad enten det er Windows 8 Metro-apps eller dine daglige desktop-applikationer. Java er et meget mere alsidigt sprog med langt flere applikationer end C# . Især, Java er det fremherskende sprog, der bruges til Android-udvikling.

Anbefalede: