Với mong muốn giúp các bạn củng cố lại kiến thức đã học, eLib giới thiệu các bạn một số câu hỏi trắc nghiệm ôn tập Java có đáp án. Hy vọng tài liệu này sẽ giúp các bạn ôn lại những gì mình đã học, nâng cao kiến thức trước, nắm chắc những nội dung đã được học qua. Mời các bạn cùng tham khảo!
Thay vì bạn phải viết các class cho riêng mình, Java cung cấp các sẵn các class về collection để bạn có thể sử dụng. Bài viết này sẽ giới thiệu và xem xét kỹ hơn về Java collection. Mục đích của bài viết là đem lại cái nhìn tổng quan về các class trong Java collection. Điều này giúp cho bạn dễ dàng hơn trong việc đọc phần còn lại trong Java doc. Cùng eLib tìm hiểu về collections qua bài viết bên dưới.
Collection interface là interface cha của collections framework trong Java. Interface này không được sử dụng trực tiếp. Tuy nhiên, nó được sử dụng thông qua các subinterface như List, Set và Queue. Trong bài này, chúng ta sẽ tìm hiểu về Collection interface trong Java. Cùng theo dõi bài viết dưới đây nhé!
Như chúng ta đã biết lập trình hướng đối tượng có các từ khóa phạm vị truy cập như public, private, protected; trong java còn có thêm mức default … nhưng mà ta chưa nắm rõ lắm về chúng cũng như khi nào thì dùng chúng, dùng thế nào. Mời các bạn cùng eLib.VN tìm hiểu về phạm vi tầm ảnh hưởng (Modify Access) giữa các class, class con và object với nhau qua bài viết dưới đây.
Trong quá trình học lập trinh, nghiên cứu hoặc trong một bài phỏng vấn về ngôn ngữ Java. Xử lý ngoại lệ là một vấn đề quan trọng giúp chúng ta có thể hoàn thiện, tối ưu một chương trình Java. Để tìm hiểu cách xử lý ngoại lệ như thế nào, sử dụng phương thức gì trong quá trình xử lý, mời bạn đọc tham khảo bài viết bên dưới.
Cấu trúc dữ liệu trong Java là gì? Bao gồm những lớp nào? Để tìm hiểu những thông tin về cấu trúc dữ liệu trong Java, mời bạn đọc cùng tham khảo bài viết dưới đây.
Khối finally trong là một khối được sử dụng để thực thi các phần code quan trọng như đóng kết nối, đóng stream, … Khối finally luôn luôn được thực thi dù cho exception có được xử lý hay không. Khối finally phải được theo sau bởi khối try hoặc khối catch. Mời bạn đọc cùng eLib.VN tìm hiểu về khối finally qua bài viết dưới đây.
Collection framework trong Java cung cấp một lớp Stack để mô hình hóa cấu trúc dữ liệu Stack. Lớp này cũng vẫn hoạt động dựa theo cơ chế LIFO (Last In First Out). Tức là, phần tử nào được thêm vào đầu tiên thì sẽ được lấy ra sau cùng. Mời bạn đọc cùng eLib.VN tìm hiểu về lớp Stack trong Java qua bài viết dưới đây.
Có nhiều cách sử dụng từ khóa this trong Java. Trong Java, this là một biến tham chiếu mà tham chiếu tới đối tượng hiện tại. Mời bạn đọc cùng eLib.VN tìm hiểu về từ khóa this qua bài viết dưới đây.
Từ khóa static trong Java được sử dụng chính để quản lý bộ nhớ. Chúng ta có thể áp dụng từ khóa static với các biến, các phương thức, các khối, các lớp lồng nhau(nested class). Cùng eLib.VN tìm hiểu về từ khóa static qua bài viết dưới đây.
Từ khóa super trong Java là một biến tham chiếu mà được sử dụng để tham chiếu đến đối tượng lớp cha gần nhất. Để tìm hiểu về từ khóa super, mời bạn đọc cùng tham khảo bài viết dưới đây của eLib.VN
Phỏng vấn vẫn là vấn đề rất nhiều bạn ra mới ra trường khá sợ và thiếu tự tin, một phần chủ yếu do thiếu khá nhiều kiến thức nền tảng, một phần là bạn chưa có sự chuẩn bị kỹ càng. Việc đọc qua những câu phỏng vấn là một cách khá hay, giúp bạn trau dồi lại kiến thức của mình cũng như làm quen dần với các câu hỏi bạn sẽ gặp trong cuộc phỏng vấn. Cùng eLib tham khảo nhé!
Lớp Dictionary trong Java là một lớp abstract mà biểu diễn một kho lưu giữ key/value và hoạt động khá giống lớp Map trong Java. Để biết thêm thông tin về lớp Dictionary trong Java, mời bạn đọc tham khảo bài viết bên dưới.
Các bài viết trước eLib đã giới thiệu cho bạn các thông tin về Java như các cú pháp cơ bản, lớp và đối tượng trong Java cũng như cách khai báo biến, mảng và các toán tử trong Java. Trong bài viết này eLib sẽ giới thiệu cho bạn về File, xử lý đầu vào ra (I/O) trong Java. Cùng theo dõi nhé!
Enum là gì? Lợi ích của enum là gì? Áp dụng như thế nào? Cùng eLib.VN tìm hiểu qua bài viết dưới đây.
Covariant là gì? Covariant thực thi như thế nào? Mời bạn đọc cùng eLib.VN tham khảo bài viết dưới đây để tìm hiểu về kiểu trả về Covariant.
StringBuffer và StringBuilder là hai khái niệm gần gần như nhau. Mời bạn đọc cùng eLib tìm hiểu về sự giống và khác nhau giữa StringBuffer và StringBuilder qua bài viết dưới đây.
Lớp TreeSet trong Java cài đặt (implement) Set Interface, nó sử dụng một cây (tree) cho lưu giữ các phần tử. Để tìm hiểu về lớp TreeSet trong Java, mời bạn đọc cùng eLib.VN tham khảo bài viết dưới đây.
Javadoc là một công cụ đi với JDK và nó được sử dụng để tạo Java code documentation trong định dạng HTML từ Java source code mà đã yêu cầu Documentation trong một định dạng đã định trước. Mời bạn đọc cùng eLib.VN tìm hiểu qua bài viết dưới đây.
Trong bài viết này sẽ nói về những thứ rất quan trọng và sử dụng rất nhiều trong lập trình hướng đối tượng OOP. Đó là abstract class và interface, mời bạn đọc cùng eLib.VN tìm hiểu ví dụ từng cái và phân biệt sự giống và khác nhau giữa chúng qua bài viết dưới đây.