- vừa được xem lúc

Cú pháp và quy tắc Java cơ bản

0 0 13

Người đăng: Phước Quang

Theo Viblo Asia

Ở bài viết này mình sẽ nói rõ và hướng dẫn các bạn mội số cú pháp, quy tắc mà ở trường học hầu như không được chú tâm đến.

1. Quy tắc đặt tên.

1.1 Quy tắc chung.

  • Khai báo tên ngắn gọn, có ý nghĩa và thể hiện được mục đích của file, biến, phương thức,... đó.
  • Không nên sử dụng viết tắt khi đặt tên trừ khi từ viết tắt đó phổ biến.
  • Tránh kết hợp nhiều ngôn ngữ khác nhau, mà thật ra chỉ nên sử dụng tiếng anh vì bên ngoài môi trường thực tế mọi người điều sử dụng tiếng anh.
  • Tên phải được bắt đầu bằng một chữ cái, hoặc các ký tự như $, _, ...
  • Không được chứa khoảng trắng, các ký tự toán học.
  • Trong Java có phân biệt chữ hoa chữ thường. Ví dụ, như fullName sẽ khác với fullname.

1.2 Đặt tên biến.

  • Nên được áp dụng quy tắc Mixed case: đó là chữ cái đầu tiên của từ đầu tiên phải viết thường và chữ cái đầu tiên của các từ tiếp theo phải viết hoa, ví dụ: totalAmount, fistName, lastName, fullName...

1.3 Đặt tên hằng số (Constant).

  • Phải được viết hoa (quy tắc uppercase). Nếu tên hằng số có từ hai từ trở lên thì phải có dấu _ ngăn cách giữa các từ.

1.4 Đặt tên phương thức (Method).

  • Nên được áp dụng quy tắc Mixed case. Chữ cái đầu tiên của từ đầu tiên trong tên phương thức phải viết thường và là một động từ, còn chữ cái đầu tiên của các từ tiếp theo phải viết hoa (giống quy tắc đặt tên biến): helloWorld, addStudent, removeStudent...

1.5 Đặt tên Class và Interface.

  • Đặt theo quy tắc lạc đà (Camel Case), chữ cái đầu tiên của mỗi từ phải được viết hoa. Ví dụ: Student, Teacher...

1.6 Đặt tên Package.

  • Tên packages phải được viết thường.

Bình luận

Bài viết tương tự

- vừa được xem lúc

Tổng hợp các bài hướng dẫn về Design Pattern - 23 mẫu cơ bản của GoF

Link bài viết gốc: https://gpcoder.com/4164-gioi-thieu-design-patterns/. Design Patterns là gì. Design Patterns không phải là ngôn ngữ cụ thể nào cả.

0 0 284

- vừa được xem lúc

Học Spring Boot bắt đầu từ đâu?

1. Giới thiệu Spring Boot. 1.1.

0 0 258

- vừa được xem lúc

Cần chuẩn bị gì để bắt đầu học Java

Cần chuẩn bị những gì để bắt đầu lập trình Java. 1.1. Cài JDK hay JRE.

0 0 38

- vừa được xem lúc

Sử dụng ModelMapper trong Spring Boot

Bài hôm nay sẽ là cách sử dụng thư viện ModelMapper để mapping qua lại giữa các object trong Spring nhé. Trang chủ của ModelMapper đây http://modelmapper.org/, đọc rất dễ hiểu dành cho các bạn muốn tìm hiểu sâu hơn. 1.

0 0 181

- vừa được xem lúc

[Java] 1 vài tip nhỏ khi sử dụng String hoặc Collection part 1

. Hello các bạn, hôm nay mình sẽ chia sẻ về mẹo check String null hay full space một cách tiện lợi. Mình sẽ sử dụng thư viện Lớp StringUtils download file jar để import vào thư viện tại (link).

0 0 57

- vừa được xem lúc

Deep Learning với Java - Tại sao không?

Muốn tìm hiểu về Machine Learning / Deep Learning nhưng với background là Java thì sẽ như thế nào và bắt đầu từ đâu? Để tìm được câu trả lời, hãy đọc bài viết này - có thể kỹ năng Java vốn có sẽ giúp bạn có những chuyến phiêu lưu thú vị. DJL là tên viết tắt của Deep Java Library - một thư viện mã ng

0 0 125