Vai Javai ir tādi delegāti kā C#?
Vai Javai ir tādi delegāti kā C#?

Video: Vai Javai ir tādi delegāti kā C#?

Video: Vai Javai ir tādi delegāti kā C#?
Video: КТО ГЛАВНЫЙ В СЕМЬЕ? Семейный бюджет в Японии 2024, Novembris
Anonim

Atšķirībā no funkciju rādītājiem C vai C ++, delegāti ir objektorientētas, tipa drošas un drošas. Tas teica, Java dara nē ir tādi delegāti kā C#. Tomēr kopš Java 8, mēs ir sava veida funkciju norādes, izmantojot metodes atsauces un funkcionālās saskarnes.

Līdzīgi tiek jautāts, cik līdzīgi ir C# un Java?

C# un Java ir līdzīgi valodas, kas ir drukātas statiski, spēcīgi un acīmredzami. Abas ir uz objektu orientētas un izstrādātas ar daļēji interpretāciju vai izpildlaika kompilāciju tieši laikā, un abas ir cirtaini iekavas valodas, piemēram, C un C++.

Tāpat, vai C# tiek kopēts no Java? Nē, C# nav a kopiju no Java . C# ir C stila valodu evolūcija, kas Java ir arī daļa no.

Turklāt, vai C# ir vairāk kā Java vai C++?

Java ir vistuvākais. C# ir paredzēts kā dabisks C++ paplašinājums un atbalsta dažas #style kompilatora direktīvas, taču vide, kurā jūs programmējat, ir daudz tuvāk Java . Klases ir definētas vienā failā, un vairākas klases var definēt tajā pašā failā.

Vai man vajadzētu mācīties Java vai C#?

C# ir valoda, ko izmanto tikai Windows lietojumprogrammu izstrādei neatkarīgi no tā, vai tās ir Windows 8 Metro lietotnes vai ikdienas darbvirsmas lietojumprogrammas. Java ir daudz daudzpusīgāka valoda ar daudz vairāk lietojumu nekā C# . Visvairāk, Java ir dominējošā valoda, ko izmanto Android izstrādei.

Ieteicams: