Onko Javalla edustajia, kuten C#?
Onko Javalla edustajia, kuten C#?

Video: Onko Javalla edustajia, kuten C#?

Video: Onko Javalla edustajia, kuten C#?
Video: Прилив сил после упражнений. Почему это происходит? 2024, Saattaa
Anonim

Toisin kuin toimintoosoittimet sisään C tai C ++, edustajat ovat oliosuuntautuneita, tyyppiturvallisia ja suojattuja. Se sanoi, Java tekee ei on delegaatteja, kuten C#. Kuitenkin, koska Java 8, me on jonkinlaisia toimintoosoittimia käyttämällä menetelmäviittauksia ja toiminnallisia rajapintoja.

Vastaavasti kysytään, kuinka samanlaisia ovat C# ja Java?

C# ja Java ovat samanlainen kielet, jotka on kirjoitettu staattisesti, voimakkaasti ja ilmeisesti. Molemmat ovat oliokeskeisiä ja suunniteltu puolitulkinnoilla tai ajonaikaisella just-in-time-käännöksellä, ja molemmat ovat kiharasulkukieliä, kuten C ja C++.

Samoin, kopioidaanko C# Javasta? Ei, C# ei ole kopio / Java . C# on C-tyylisten kielten evoluutio, joka Java on myös osa.

Lisäksi, onko C# enemmän kuin Java vai C++?

Java on lähin. C# on tarkoitettu C++:n luonnolliseksi jatkeeksi, ja se tukee joitain #style-kääntäjän käskyjä, mutta ohjelmoitava ympäristö on paljon lähempänä Java . Luokat määritellään yhdessä tiedostossa ja useita luokat voidaan määrittää samassa tiedostossa.

Pitäisikö minun opetella Java vai C#?

C# on kieli, jota käytetään yksinomaan Windows-pohjaisten sovellusten kehittämiseen, olivatpa ne sitten Windows 8 Metro -sovelluksia tai päivittäisiä työpöytäsovelluksiasi. Java on paljon monipuolisempi kieli, jossa on paljon enemmän sovelluksia kuin C# . Varsinkin, Java on hallitseva kieli, jota käytetään Android-kehityksessä.

Suositeltava: