Η Java έχει εκπροσώπους όπως η C#;
Η Java έχει εκπροσώπους όπως η C#;

Βίντεο: Η Java έχει εκπροσώπους όπως η C#;

Βίντεο: Η Java έχει εκπροσώπους όπως η C#;
Βίντεο: JAVA - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ - Μέρος 1 από 7: Ιστορική Αναδρομή (Η ανάγκη για τη δημιουργία της Java) 2024, Ενδέχεται
Anonim

Σε αντίθεση με τους δείκτες συνάρτησης στο ντο ή ντο ++, αντιπροσώπων είναι αντικειμενοστραφή, ασφαλή για τον τύπο και ασφαλή. Εχοντας πεί αυτό, Η Java κάνει δεν έχουν αντιπροσώπους όπως ΝΤΟ#. Ωστόσο, από τότε Ιάβα 8, εμείς έχουν κάποιου είδους δείκτες συνάρτησης χρησιμοποιώντας αναφορές μεθόδων και λειτουργικές διεπαφές.

Ομοίως, τίθεται το ερώτημα, πόσο παρόμοια είναι η C# και η Java;

C# και Java είναι παρόμοιος γλώσσες που πληκτρολογούνται στατικά, έντονα και φανερά. Και οι δύο είναι αντικειμενοστρεφείς και έχουν σχεδιαστεί με ημι-ερμηνεία ή μεταγλώττιση σε χρόνο εκτέλεσης, ενώ και οι δύο είναι γλώσσες σγουρής αγκύλης, όπως η C και η C++.

Ομοίως, η C# αντιγράφεται από Java; Οχι, ΝΤΟ# δεν είναι α αντίγραφο του Ιάβα . ΝΤΟ# είναι μια εξέλιξη των γλωσσών τύπου C, η οποία Ιάβα είναι επίσης μέρος του.

Επιπλέον, το C# μοιάζει περισσότερο με Java ή C++;

Ιάβα είναι το πιο κοντινό. ΝΤΟ# προορίζεται να είναι μια φυσική επέκταση της C++ και υποστηρίζει ορισμένες οδηγίες #style compiler, αλλά το περιβάλλον στο οποίο προγραμματίζετε είναι πολύ πιο κοντα σε Ιάβα . Οι κλάσεις ορίζονται σε ένα μόνο αρχείο και πολλαπλούς κλάσεις μπορούν να οριστούν στο ίδιο αρχείο.

Πρέπει να μάθω Java ή C#;

ΝΤΟ# είναι η γλώσσα που χρησιμοποιείται αποκλειστικά για την ανάπτυξη εφαρμογών που βασίζονται στα Windows, είτε πρόκειται για εφαρμογές Windows 8 Metro είτε για καθημερινές εφαρμογές επιφάνειας εργασίας. Ιάβα είναι μια πολύ πιο ευέλικτη γλώσσα με πολύ περισσότερες εφαρμογές από ΝΤΟ# . Κυρίως, Ιάβα είναι η κυρίαρχη γλώσσα που χρησιμοποιείται για την ανάπτυξη Android.

Συνιστάται: