Java are delegați ca C#?
Java are delegați ca C#?

Video: Java are delegați ca C#?

Video: Java are delegați ca C#?
Video: How Delegates Work in Java 2024, Noiembrie
Anonim

Spre deosebire de indicatorii de funcție în C sau C ++, delegati sunt orientate pe obiecte, sigure de tip și sigure. Acestea fiind spuse, Java o face nu au delegati ca C#. Cu toate acestea, din moment ce Java 8, noi au un fel de indicatori de funcție folosind referințe de metodă și interfețe funcționale.

În mod similar, se întreabă, cât de asemănător este C# și Java?

C# și Java sunt asemănătoare limbi care sunt tastate static, puternic și evident. Ambele sunt orientate pe obiecte și sunt proiectate cu semi-interpretare sau compilare just-in-time în timp de execuție și ambele sunt limbaje curly brace, cum ar fi C și C++.

La fel, C# este copiat din Java? Nu, C# nu este o copie de Java . C# este o evoluție a limbajelor în stil C, care Java face și parte din.

În plus, C# seamănă mai mult cu Java sau C++?

Java este cel mai apropiat. C# este destinat să fie o extensie naturală a C++ și acceptă câteva directive de compilator #style, dar mediul în care programați este mult mai aproape de Java . Clasele sunt definite într-un singur fișier și multiplu clasele pot fi definite în același fișier.

Ar trebui să învăț Java sau C#?

C# este limbajul folosit exclusiv pentru dezvoltarea aplicațiilor bazate pe Windows, fie că este vorba de aplicații Windows 8 Metro sau de aplicațiile dvs. desktop de zi cu zi. Java este un limbaj mult mai versatil, cu mult mai multe aplicații decât C# . Mai ales, Java este limbajul predominant folosit pentru dezvoltarea Android.

Recomandat: