Η Java είναι αδύναμη ή έντονα πληκτρολογημένη;
Η Java είναι αδύναμη ή έντονα πληκτρολογημένη;

Βίντεο: Η Java είναι αδύναμη ή έντονα πληκτρολογημένη;

Βίντεο: Η Java είναι αδύναμη ή έντονα πληκτρολογημένη;
Βίντεο: Java Tech Talk: Τηλεγράφημα bot σε java για 1 ώρα 2024, Απρίλιος
Anonim

Ιάβα είναι στατικά- δακτυλογραφημένο Γλώσσα. Σε ένα ασθενώς δακτυλογραφημένο γλώσσα, οι μεταβλητές μπορούν να εξαναγκαστούν έμμεσα σε άσχετους τύπους, ενώ σε α έντονα δακτυλογραφημένο γλώσσα που δεν μπορούν και απαιτείται ρητή μετατροπή. Και τα δυο Ιάβα και Python είναι έντονα δακτυλογραφημένο Γλώσσες. Παραδείγματα του ασθενώς δακτυλογραφημένο γλώσσες είναι η Perl και η Rexx.

Από αυτή την άποψη, ποια είναι η διαφορά μεταξύ έντονα πληκτρολογημένου και ασθενούς τύπου;

Το κύριο διαφορά , στο περίπου, μεταξύ ένα έντονα δακτυλογραφημένο γλώσσα και α ασθενώς δακτυλογραφημένο το ένα είναι ότι α ασθενώς δακτυλογραφημένο κάποιος κάνει μετατροπές μεταξύ άσχετοι τύποι σιωπηρά, ενώ α έντονα δακτυλογραφημένο Συνήθως απαγορεύονται οι σιωπηρές μετατροπές μεταξύ άσχετοι τύποι.

Παρομοίως, τι σημαίνει αδύναμη πληκτρολόγηση; Το αντίθετο του «έντονα δακτυλογραφημένο " είναι " ασθενώς δακτυλογραφημένο ", οι οποίες που σημαίνει εσείς μπορώ εργαστεί γύρω από το σύστημα τύπου. ντο είναι διαβόητα ασθενώς δακτυλογραφημένο γιατί οποιοσδήποτε τύπος δείκτη είναι μετατρέψιμο σε οποιονδήποτε άλλο τύπο δείκτη απλά με χύτευση.

γιατί η Java είναι έντονα πληκτρολογημένη;

Ιάβα είναι ένα έντονα δακτυλογραφημένο γλώσσα προγραμματισμού γιατί κάθε μεταβλητή πρέπει να δηλώνεται με έναν τύπο δεδομένων. Μια μεταβλητή δεν μπορεί να ξεκινήσει τη ζωή της χωρίς να γνωρίζει το εύρος των τιμών που μπορεί να κρατήσει και μόλις δηλωθεί, ο τύπος δεδομένων της μεταβλητής δεν μπορεί να αλλάξει.

Τι σημαίνει έντονα πληκτρολογημένο;

ΕΝΑ δυνατά - δακτυλογραφημένο γλώσσα προγραμματισμού είναι μία στην οποία το καθένα τύπος των δεδομένων (όπως ακέραιος, χαρακτήρας, δεκαεξαδικό, συσσωρευμένο δεκαδικό κ.λπ.) είναι προκαθορισμένο ως μέρος της γλώσσας προγραμματισμού και όλων των σταθερών ή μεταβλητών ορίζεται για ένα δεδομένο πρόγραμμα πρέπει να περιγράφεται με έναν από τους τύπους δεδομένων.

Συνιστάται: