Các file java trong 1 project liên kết với nhau như thế nào?

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?

keyword “import” nha bạn

7 Likes

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).

11 Likes

Đầ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.

9 Likes

Cám ơn bác đã thông cho em :slight_smile:

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?