Mình mới học java nên còn nhiều thắc mắc. Cho mình hỏi các file java trong 1 project liên kết với nhau bằng gì ạ. Mình học trong C/C++ thì ta có thể lk các file bằng include. Vậy còn java thì sao?
Các file java trong 1 project liên kết với nhau như thế nào?
keyword “import” nha bạn
nghĩa là mình cần dùng cú pháp “import xxx.java” để liên kết đến file java khác ở đầu code à bác?
Bác ơi nếu thế e dùng IDE ví dụ như eclipse, 2 file trong 1 package không thấy có import gì mà vẫn chạy ngon lành là do nó tự liên kết với nhau hay sao ạ?
Chung 1 gói (package) thì nó tự liên kết với nhau, còn khác gói thì phải nhập (import).
Đầu tiên, cơ chế package của Java khác rất nhiều so với C và C++, nó được dựa trên OOP và vốn dĩ Java là một ngôn ngữ thuần OOP, C và C++ thì không, vì thế nên đừng lấy cái tiêu chuẩn bên C, C++ đặt cho Java, điều đó chỉ làm bạn cảm thấy khó hiểu hơn thôi. Thứ hai, để truy cập trực tiếp các class, package có phạm vi truy cập là public
của một package khác thì dùng import
.
Cám ơn bác đã thông cho em