Má Java delegátov ako C#?
Má Java delegátov ako C#?

Video: Má Java delegátov ako C#?

Video: Má Java delegátov ako C#?
Video: Indila - Dernière Danse (Clip Officiel) 2024, November
Anonim

Na rozdiel od ukazovateľov funkcií v C alebo C ++, delegátov sú objektovo orientované, typovo bezpečné a zabezpečené. To znamená, Java áno nie mať delegátov ako C#. Avšak, keďže Java 8, my mať nejaký druh ukazovateľov funkcií pomocou odkazov na metódy a funkčných rozhraní.

Podobne sa kladie otázka, nakoľko podobné je C# a Java?

C# a Java sú podobný jazyky, ktoré sú napísané staticky, silne a zreteľne. Oba sú objektovo orientované a navrhnuté s polointerpretáciou alebo kompiláciou za behu just-in-time a oba sú jazyky so zloženými zátvorkami, ako napríklad C a C++.

Podobne je C# skopírovaný z Javy? nie, C# nie je a kopírovať z Java . C# je evolúciou jazykov v štýle C, ktoré Java je tiež súčasťou.

Okrem toho, je C# viac ako Java alebo C++?

Java je najbližšie. C# má byť prirodzeným rozšírením C++ a podporuje niektoré direktívy kompilátora #style, ale prostredie, v ktorom programujete, je veľa bližšie k Java . Triedy sú definované v jednom súbore a viacnásobné triedy môžu byť definované v rovnakom súbore.

Mám sa naučiť Java alebo C#?

C# je jazyk používaný výhradne na vývoj aplikácií založených na Windowse, či už sú to aplikácie Windows 8 Metro alebo vaše každodenné desktopové aplikácie. Java je oveľa všestrannejší jazyk s oveľa väčším počtom aplikácií ako C# . Predovšetkým Java je prevládajúci jazyk používaný pre Android Development.

Odporúča: