Java được gõ yếu hay gõ mạnh?
Java được gõ yếu hay gõ mạnh?

Video: Java được gõ yếu hay gõ mạnh?

Video: Java được gõ yếu hay gõ mạnh?
Video: Java hay C# nhiều việc làm hơn? 2024, Có thể
Anonim

Java là một- đã đánh máy ngôn ngữ. Trong một đánh máy yếu ngôn ngữ, các biến có thể bị ép buộc hoàn toàn với các kiểu không liên quan, trong khi trong một gõ mạnh ngôn ngữ mà họ không thể, và một chuyển đổi rõ ràng là bắt buộc. Cả hai Java và Python là gõ mạnh ngôn ngữ. Ví dụ về đánh máy yếu ngôn ngữ là Perl và Rexx.

Về vấn đề này, sự khác biệt giữa gõ mạnh và gõ yếu là gì?

Chính Sự khác biệt , nói đại khái, giữa Một gõ mạnh ngôn ngữ và một đánh máy yếu một là một đánh máy yếu một người thực hiện chuyển đổi giữa ngầm định các loại không liên quan, trong khi gõ mạnh một thường không cho phép các chuyển đổi ngầm định giữa các loại không liên quan.

Tương tự như vậy, gõ yếu nghĩa là gì? Ngược lại với "mạnh mẽ đã đánh máy " Là " đánh máy yếu ", cái mà có nghĩa bạn có thể làm việc xung quanh hệ thống loại. NS Là khét tiếng đánh máy yếu bởi vì bất kỳ loại con trỏ nào Là có thể chuyển đổi thành bất kỳ loại con trỏ nào khác chỉ bằng cách truyền.

tại sao Java được gõ mạnh?

Java là một gõ mạnh ngôn ngữ lập trình vì mọi biến đều phải được khai báo với một kiểu dữ liệu. Một biến không thể bắt đầu hoạt động nếu không biết phạm vi giá trị mà nó có thể giữ và một khi nó được khai báo, kiểu dữ liệu của biến không thể thay đổi.

Được gõ mạnh nghĩa là gì?

MỘT mạnh mẽ - đã đánh máy ngôn ngữ lập trình là ngôn ngữ mà mỗi kiểu dữ liệu (chẳng hạn như số nguyên, ký tự, thập lục phân, thập phân đóng gói, v.v.) được xác định trước như một phần của ngôn ngữ lập trình và tất cả các hằng số hoặc biến xác định cho một chương trình nhất định phải được mô tả bằng một trong các kiểu dữ liệu.

Đề xuất: