ჯავას ჰყავს დელეგატები, როგორიცაა C#?
ჯავას ჰყავს დელეგატები, როგორიცაა C#?

ვიდეო: ჯავას ჰყავს დელეგატები, როგორიცაა C#?

ვიდეო: ჯავას ჰყავს დელეგატები, როგორიცაა C#?
ვიდეო: How Delegates Work in Java 2024, აპრილი
Anonim

ფუნქციის მაჩვენებლებისგან განსხვავებით C ან C ++, დელეგატები არის ობიექტზე ორიენტირებული, ტიპზე უსაფრთხო და უსაფრთხო. Რომ განაცხადა, ჯავა აკეთებს არა ჰყავთ დელეგატები, როგორიცაა C#. თუმცა, მას შემდეგ ჯავა 8, ჩვენ აქვს ზოგიერთი სახის ფუნქციის მაჩვენებლები მეთოდის მითითებებისა და ფუნქციური ინტერფეისების გამოყენებით.

ანალოგიურად, ისმის კითხვა, რამდენად ჰგავს C# და Java?

C# და Java არიან მსგავსი ენები, რომლებიც აკრეფილია სტატიკურად, მკაცრად და აშკარად. ორივე არის ობიექტზე ორიენტირებული და შექმნილია ნახევრად ინტერპრეტაციით ან გაშვების დროში მხოლოდ დროში კომპილაციით, და ორივე არის ხვეული ფრჩხილის ენები, როგორიცაა C და C++.

ანალოგიურად, არის C# კოპირებული ჯავადან? არა, C# არ არის ა კოპირება დან ჯავა . C# არის C სტილის ენების ევოლუცია, რომელიც ჯავა ასევე არის ნაწილი.

გარდა ამისა, C# უფრო ჰგავს Java-ს თუ C++-ს?

ჯავა არის ყველაზე ახლოს. C# გამიზნულია იყოს C++-ის ბუნებრივი გაფართოება და მხარს უჭერს #style კომპილერის დირექტივებს, მაგრამ გარემო, რომელშიც თქვენ პროგრამირდებით არის ბევრი ახლოს ჯავა . კლასები განისაზღვრება ერთ ფაილში და მრავალჯერადი კლასები შეიძლება განისაზღვროს იმავე ფაილში.

ვისწავლო Java თუ C#?

C# არის ენა, რომელიც გამოიყენება ექსკლუზიურად Windows-ზე დაფუძნებული აპლიკაციების შესაქმნელად, იქნება ეს Windows 8 Metro აპლიკაციები თუ თქვენი ყოველდღიური დესკტოპის აპლიკაციები. ჯავა არის ბევრად უფრო მრავალმხრივი ენა, ბევრად მეტი აპლიკაციით, ვიდრე C# . Ყველაზე აღსანიშნავი, ჯავა არის უპირატესი ენა, რომელიც გამოიყენება Android-ის განვითარებისთვის.

გირჩევთ: