Tại sao một lập trình viên phải biết rằng Java là một ngôn ngữ phân biệt chữ hoa chữ thường?
Tại sao một lập trình viên phải biết rằng Java là một ngôn ngữ phân biệt chữ hoa chữ thường?

Video: Tại sao một lập trình viên phải biết rằng Java là một ngôn ngữ phân biệt chữ hoa chữ thường?

Video: Tại sao một lập trình viên phải biết rằng Java là một ngôn ngữ phân biệt chữ hoa chữ thường?
Video: Java: Chuẩn hóa xâu họ và tên 2024, Tháng mười một
Anonim

Java Là trường hợp - nhạy cảm vì nó sử dụng cú pháp kiểu C. Phân biệt chữ hoa chữ thường hữu ích bởi vì nó giúp bạn suy ra ý nghĩa của một cái tên dựa trên nó trường hợp . Ví dụ ngoại hối, Java tiêu chuẩn cho tên lớp là viết hoa chữ cái đầu tiên của mỗi từ (Integer, PrintStream, v.v.).

Theo cách này, phân biệt chữ hoa chữ thường trong lập trình là gì?

MỘT trường hợp - chương trình nhạy cảm Điều đó mong đợi bạn nhập tất cả các lệnh bằng chữ hoa sẽ không phản hồi chính xác nếu bạn nhập một hoặc nhiều ký tự bằng chữ thường. Nó sẽ xử lý lệnh RUN khác với lệnh run. Các chương trình không phân biệt chữ hoa và chữ thường được cho là trường hợp - vô cảm.

ngôn ngữ lập trình nào phân biệt chữ hoa chữ thường? Trong ngôn ngữ lập trình Một vài ngôn ngữ lập trình iscase - nhạy cảm cho các định danh của chúng (C, C ++, Java, C #, Verilog, Ruby và Python). Những thứ khác là trường hợp - vô cảm (tức là không phải trường hợp - nhạy cảm ), chẳng hạn như ABAP, Ada, hầu hết các BASIC (khởi đầu là BBC BASIC), Fortran, SQL vàPascal.

Đơn giản như vậy, Java có phân biệt chữ hoa chữ thường hay không?

Vâng, đúng vậy trường hợp - nhạy cảm . Đó là cách làm này vì di sản của nó từ C. Để giữ cho ngôn ngữ trở nên quen thuộc hơn so với những gì mọi người đã quen thuộc "trong ngày", họ đã để nó như trường hợp - nhạy cảm . Có một lợi thế bổ sung kể từ khi Java mã định danh có thể là bất kỳ ký tự Unicodecharacter nào.

Tên biến có phân biệt chữ hoa chữ thường không?

Phân biệt chữ hoa chữ thường . JavaScript là một trường hợp - nhạy cảm ngôn ngữ. Điều này có nghĩa là các từ khóa ngôn ngữ, biến , hàm số những cái tên và bất kỳ bộ phân áp nào phải luôn được nhập bằng các chữ cái viết hoa nhất quán. Tuy nhiên, lưu ý rằng HTML không trường hợp - nhạy cảm.

Đề xuất: