A ka Java delegatë si C#?
A ka Java delegatë si C#?

Video: A ka Java delegatë si C#?

Video: A ka Java delegatë si C#?
Video: C# Delegates Explained | C# Delegates And Events Tutorial | C# Delegates Example | Simplilearn 2024, Nëntor
Anonim

Ndryshe nga treguesit e funksionit në C ose C ++, delegatët janë të orientuara nga objekti, të sigurta për tipin dhe të sigurta. Që ka thënë, Java bën jo kanë delegatë si C#. Megjithatë, që nga Java 8, ne kanë disa lloj treguesish funksioni duke përdorur referencat e metodave dhe ndërfaqet funksionale.

Në mënyrë të ngjashme, pyetet se sa e ngjashme është C# dhe Java?

C# dhe Java janë i ngjashëm gjuhët që shtypen në mënyrë statike, fort dhe qartë. Të dyja janë të orientuara nga objekti dhe të dizajnuara me përmbledhje gjysmë-interpretimi ose ekzekutimi vetëm në kohë, dhe të dyja janë gjuhë të kaçurrelës, si C dhe C++.

Po kështu, a është C# kopjuar nga Java? Jo, C# nuk është një kopje e Java . C# është një evolucion i gjuhëve të stilit C, të cilat Java është gjithashtu pjesë e.

Për më tepër, C# është më shumë si Java apo C++?

Java është më i afërti. C# synohet të jetë një zgjatim natyral i C++ dhe mbështet disa direktiva të përpiluesit #style, por mjedisi në të cilin po programoni është shumë më afër Java . Klasat përcaktohen në një skedar të vetëm, dhe të shumëfishta klasat mund të përcaktohen në të njëjtin skedar.

A duhet të mësoj Java apo C#?

C# është gjuha e përdorur ekskluzivisht për zhvillimin e aplikacioneve të bazuara në Windows, qofshin ato aplikacione Windows 8 Metro ose aplikacionet tuaja të përditshme të desktopit. Java është një gjuhë shumë më e gjithanshme me shumë më tepër aplikacione sesa C# . Më së shumti, Java është gjuha mbizotëruese e përdorur për zhvillimin e Android.

Recommended: