Sử Dụng Static Và Final Trong Java

Xem 1,980

Cập nhật thông tin chi tiết về Sử Dụng Static Và Final Trong Java mới nhất ngày 17/04/2021 trên website Doisonggiaitri.com. Hy vọng nội dung bài viết sẽ đáp ứng được nhu cầu của bạn, chúng tôi sẽ thường xuyên cập nhật mới nội dung để bạn nhận được thông tin nhanh chóng và chính xác nhất. Cho đến thời điểm hiện tại, bài viết này đã đạt được 1,980 lượt xem.

--- Bài mới hơn ---

  • Từ Khóa Static Và Final Trong Java
  • Hướng Dẫn Lập Trình Spring Cho Người Mới Bắt Đầu
  • Abstract Class Và Interface Trong Java
  • Functional Interface Là Gì? Functional Interface Api Trong Java 8
  • Java Bài 32: Tính Trừu Tượng (Abstraction)
  • Static

    Khi bạn khai báo một biến, một phương thức với static thì khi hoạt động nó thuộc về lớp chứ không phải thuộc về đối tượng tạo ra từ lớp

    Điều này có nghĩa chỉ có một phiên bản thực mà thành viên khai báo là static tồn tại, thậm chí cả khi bạn tạo ra nhiều đối tượng từ lớp hay không tạo ra đối tượng nào. Thành viên static được chia sẻ chung cho các đối tượng

    Ví dụ có lớp Counter như sau

    public class Counter { publicstatic int COUNT=0; Counter() { COUNT++; } }

    Khi ứng dụng như sau

    public class MyClass { public static void main(String args) { Vehicle.horn(); } }

    Ví dụ khác về các phương thức static (tính) là các phương thức thuộc lớp Math, các hàm về toán học được sử dụng mà không cần phải tạo ra một đối tượng lớp Math, lớp này ở bài tiếp theo

    Phương thức main() điểm mồi chạy chương trình luôn là static

    final

    Từ khóa final được dùng để tạo hằng số, có nghĩa là nó được gán một lần duy nhất.

    Ví dụ:

    class MyClass { public static final double PI = 3.14; public static void main(String[ ] args) { System.out.println(PI); } }

    MyClass.PI giờ sẽ là hằng số, nó đã được gán 1 lần giá trị 3.14, từ sau đó chỉ có thể lấy giá trị, mọi thao tác cố gắng gán giá trị khác vào PI sẽ gây lỗi

    --- Bài cũ hơn ---

  • Java Bài 16: Đối Tượng (Object) & Lớp (Class)
  • Java Xử Lý Việc Khởi Tạo, Lưu Trữ Và Thay Đổi Dữ Liệu Của Object Như Thế Nào
  • Java Bài 24: Lớp Object
  • Node.js Module Là Gì? Cách Tạo Và Sử Dụng Module Trong Nodejs
  • Javascript Là Gì? Tại Sao Nên Thiết Kế Website Bằng Javascript
  • Bạn đang xem bài viết Sử Dụng Static Và Final Trong Java trên website Doisonggiaitri.com. Hy vọng những thông tin mà chúng tôi đã chia sẻ là hữu ích với bạn. Nếu nội dung hay, ý nghĩa bạn hãy chia sẻ với bạn bè của mình và luôn theo dõi, ủng hộ chúng tôi để cập nhật những thông tin mới nhất. Chúc bạn một ngày tốt lành!