Java-da C# kabi delegatlar bormi?
Java-da C# kabi delegatlar bormi?

Video: Java-da C# kabi delegatlar bormi?

Video: Java-da C# kabi delegatlar bormi?
Video: C# vs Java: Which One Is Better? 2024, Noyabr
Anonim

Funktsiya ko'rsatkichlaridan farqli o'laroq C yoki C ++, delegatlar ob'ektga yo'naltirilgan, turdagi xavfsiz va xavfsizdir. Bu dedi, Java qiladi emas kabi delegatlar bor C#. Biroq, beri Java 8, biz bor usul havolalari va funktsional interfeyslardan foydalangan holda qandaydir funktsiya ko'rsatkichlari.

Xuddi shunday, so'raladi, C# va Java qanchalik o'xshash?

C# va Java bor o'xshash statik, kuchli va aniq terilgan tillar. Ikkalasi ham ob'ektga yo'naltirilgan va yarim talqin yoki ish vaqtining o'z vaqtida kompilyatsiyasi bilan yaratilgan va ikkalasi ham C va C++ kabi jingalak qavs tillaridir.

Xuddi shunday, C# Java'dan ko'chiriladimi? Yo'q, C# a emas nusxa ko'chirish ning Java . C# C uslubidagi tillarning evolyutsiyasi bo'lib, qaysi Java tarkibiga ham kiradi.

Bundan tashqari, C# Java yoki C++ kabi ko'proqmi?

Java eng yaqini hisoblanadi. C# C++ tilining tabiiy kengaytmasi boʻlishi uchun moʻljallangan va baʼzi #style kompilyator direktivalarini qoʻllab-quvvatlaydi, lekin siz dasturlayotgan muhit ko'p ga yaqinroq Java . Sinflar bitta faylda aniqlanadi va bir nechta sinflar bir xil faylda aniqlanishi mumkin.

Java yoki C# tilini o'rganishim kerakmi?

C# Windows 8 Metro ilovalari yoki kundalik ish stoli ilovalari bo'lsin, faqat Windows asosidagi ilovalarni ishlab chiqish uchun ishlatiladigan tildir. Java nisbatan ko'proq ilovalarga ega bo'lgan juda ko'p qirrali tildir C# . Eng muhimi, Java Android dasturlash uchun asosiy til hisoblanadi.

Tavsiya: