. Class có nghĩa là gì trong Java?

Chỉ cần làm rõ, phương thức ‘. Class’ này không đề cập đến tệp mã byte mà bạn thấy sau khi biên dịch mã java cũng như sự nhầm lẫn giữa các khái niệm Class so với Object trong lý thuyết OOP.

Phương thức ‘. Class’ này được sử dụng trong Java để phản chiếu mã. Nói chung, bạn có thể thu thập dữ liệu meta cho lớp của mình, chẳng hạn như tên lớp đủ điều kiện, danh sách các hằng số, danh sách các trường công cộng, v.v.

Kiểm tra các liên kết này (đã được đề cập ở trên) để có được tất cả các chi tiết:
https://docs.oracle.com/javase/tutorial/reflect/
class / class.html https://docs.oracle.com/javase/8/docs /api/java/lang/Class.html

Thông thường bạn không có kế hoạch sử dụng Reflection ngay khi bạn bắt đầu xây dựng dự án của mình. Đó là thứ bạn biết bạn cần sau khi cố gắng quản lý mã đã hoạt động. Nhiều lần bạn cần nó để quản lý nhiều phiên bản của chương trình của bạn. Có thể bạn muốn xác định từng ‘bản sao’ cụ thể để xác định xem một cái gì đó đã được xác định chưa, hoặc đếm số lượng hàm, hoặc chỉ đơn giản là ghi nhật ký chi tiết của một thể hiện cụ thể của lớp bạn.