• Chào bạn, hãy đăng ký hoặc đăng nhập để tham gia cùng bọn mình và sử dụng được đầy đủ chức năng của diễn đàn :).
anhcraft

Java Java cơ bản #4: Import

anhcraft

Thành viên BQT
DEVELOPER
THÀNH VIÊN
Tham gia
18/09/2016
Bài viết
3,165
Thấy mấy og cmt #3 sax quá nên làm ngay bài này để giải thích thêm.
Từ khóa import được dùng để truy cập các tệp Java khác.
nằm ngay sau package. Và bạn có thể viết nhiều import.
Cú pháp:
Java:
import <package>.<đường dẫn tới tệp Java>;

Ví dụ, thay vì mình viết dài dòng như thế này:
LoOtA7X.png

(nhấn vào ảnh để phóng to)

Mình có thể import cái tệp Java tên là TuDien như sau:
kVjREzU.png


Thấy code gọn hơn chưa :v?

Thêm một ví dụ nhiều import :D
Fsdej0e.png

(Đừng chú ý phần bị gạch :|)

Khi nào không dùng import?
- Truy cập các class cùng một tệp (bởi vì 1 tệp có thể có nhiều class dc lồng vào nhau)
- Truy cập các class cùng một package
- Truy cập các class trong package java.lang

Ngoài ra, bạn không thể import cùng lúc hai tệp Java cùng một tên.
Vì thế nếu gặp trường hợp này, bạn cần lựa chọn một trong hai (1 cái dùng import, cái kia phải viết tên đầy đủ của class/interface/ như đã nói ở #3)
Chẳng hạn:
N0OM9OE.png


Trong ảnh trên, mình cần truy cập hai class khác nhau nhưng cùng tên là TuDienTiengAnh. Bởi vì Java tự import class/interface/enum ở cùng một tệp nên cái class kia mình phải viết dưới dạng đầy đủ là package1.package2.TuDienTiengAnh.

Import toàn bộ tệp Java cùng package
Cú pháp:

Java:
import <package>.*;
Ví dụ:
u8HjARc.png


Chú ý: import toàn bộ class sẽ tiêu thụ nhiều bộ nhớ hơn! Vì thế chỉ import toàn bộ khi cần thiết.

Kết thúc bài 4.
 
ảnh bị gì rồi ông !
 
Similar content Most view Xem thêm
Back
Top Bottom