Java té delegats com C#?
Java té delegats com C#?

Vídeo: Java té delegats com C#?

Vídeo: Java té delegats com C#?
Vídeo: What is the use of delegate in C# ? 2024, Maig
Anonim

A diferència dels punters de funció C o C ++, delegats estan orientats a objectes, segurs de tipus i segurs. Dit això, Java ho fa no tenir delegats com C#. Tanmateix, des que Java 8, nosaltres tens algun tipus de punters de funció utilitzant referències de mètodes i interfícies funcionals.

De la mateixa manera, es pregunta, quina semblança és C# i Java?

C# i Java són semblants idiomes que s'escriuen de manera estàtica, forta i manifesta. Tots dos estan orientats a objectes i estan dissenyats amb semiinterpretació o compilació just-in-time en temps d'execució, i tots dos són llenguatges de claus, com C i C++.

De la mateixa manera, es copia C# de Java? No, C# no és un còpia de Java . C# és una evolució dels llenguatges d'estil C, que Java també forma part de.

A més, C# s'assembla més a Java o C++?

Java és el més proper. C# està pensat per ser una extensió natural de C++ i admet algunes directives del compilador #style, però l'entorn en què esteu programant és molt més a prop Java . Les classes es defineixen en un sol fitxer i múltiples les classes es poden definir al mateix fitxer.

He d'aprendre Java o C#?

C# és el llenguatge utilitzat exclusivament per al desenvolupament d'aplicacions basades en Windows, ja siguin aplicacions de Windows 8 Metro o aplicacions d'escriptori quotidianes. Java és un llenguatge molt més versàtil amb moltes més aplicacions que C# . El més destacat, Java és el llenguatge predominant utilitzat per al desenvolupament d'Android.

Recomanat: