Ima li Java delegate kao što je C#?
Ima li Java delegate kao što je C#?

Video: Ima li Java delegate kao što je C#?

Video: Ima li Java delegate kao što je C#?
Video: Белый Тигр (4К , военный, реж. Карен Шахназаров, 2012 г., с субтитрами) 2024, Studeni
Anonim

Za razliku od pokazivača funkcija u C ili C ++, delegati su objektno orijentirani, tipovi sigurni i sigurni. to je reklo, Java radi ne imaju delegate poput C#. Međutim, budući da Java 8, mi imati neka vrsta pokazivača funkcija korištenjem referenci metoda i funkcionalnih sučelja.

Slično, postavlja se pitanje koliko su C# i Java slični?

C# i Java su sličan jezicima koji se tipkaju statično, snažno i očito. Oba su objektno orijentirana i dizajnirana s polu-interpretacijom ili kompilacijom u vrijeme izvođenja, a oba su jezici s vitičastim zagradama, poput C i C++.

Isto tako, je li C# kopiran iz Jave? Ne, C# nije a kopirati od Java . C# je evolucija jezika C stila, koji Java također je dio.

Nadalje, je li C# više nalik Javi ili C++?

Java je najbliži. C# namijenjen je kao prirodno proširenje C++-a i podržava neke #style direktive prevoditelja, ali okruženje u kojem programirate je mnogo bliže Java . Klase su definirane u jednoj datoteci i višestruko klase se mogu definirati u istoj datoteci.

Trebam li naučiti Javu ili C#?

C# je jezik koji se koristi isključivo za razvoj aplikacija temeljenih na sustavu Windows, bilo da se radi o Windows 8 Metro aplikacijama ili vašim svakodnevnim desktop aplikacijama. Java je mnogo svestraniji jezik s mnogo više aplikacija od C# . Najznačajnije, Java je prevladavajući jezik koji se koristi za razvoj Androida.

Preporučeni: