Gõ mạnh

Tác Giả: Randy Alexander
Ngày Sáng TạO: 3 Tháng Tư 2021
CậP NhậT Ngày Tháng: 21 Tháng Sáu 2024
Anonim
Gõ mạnh - Công Nghệ
Gõ mạnh - Công Nghệ

NộI Dung

Định nghĩa - Nhập mạnh có nghĩa là gì?

Gõ mạnh là một khái niệm được sử dụng để chỉ một ngôn ngữ lập trình thực thi các hạn chế nghiêm ngặt về việc trộn lẫn các giá trị với các loại dữ liệu khác nhau. Khi những hạn chế đó bị vi phạm và xảy ra lỗi (ngoại lệ).


Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích đánh máy mạnh

Ví dụ về các ngôn ngữ được gõ mạnh trong sự tồn tại bao gồm Java, Ruby, Smalltalk và Python. Trong trường hợp của Java, lỗi gõ được phát hiện trong quá trình biên dịch Các ngôn ngữ lập trình khác, như Ruby, phát hiện lỗi gõ trong thời gian chạy.

Trong các ngôn ngữ được gõ mạnh, hành vi của các hoạt động có thể dự đoán được nhiều hơn so với các ngôn ngữ được gõ yếu. Nhược điểm là phải khai báo và gõ tất cả các biến và tham số - mặc dù một số người cho rằng đây đơn giản là mã hóa tốt.


Sự khác biệt giữa ngôn ngữ gõ mạnh và ngôn ngữ gõ yếu có phần mờ nhạt. Một số ngôn ngữ được coi là đánh máy mạnh thực sự cho phép nhượng bộ khiến chúng bị gõ yếu. Lấy C #, ví dụ. Trong khi C # yêu cầu tất cả các biến của nó phải có một kiểu xác định, nó cho phép lập trình viên vô hiệu hóa kiểm tra kiểu động. Ngay cả Java, được coi là một trong những ngôn ngữ lập trình được gõ mạnh nhất, cho phép các đối tượng được truyền sang các loại khác.