Nếu subclass (lớp con) có các phương thức tương tự như trong các super class (class cha), nó được gọi là Method Overriding (Ghi đè phương thức) trong Java. Để tìm hiểu ghi đè phương thức trong Java, mời bạn cùng eLib.VN tham khảo bài viết dưới đây.
Bạn chắc chắn không muốn viết đi, viết lại một đoạn code giống nhau để xử lý một công việc đơn điệu, và thật tế cũng chẳng có ai làm như thế cả. Vòng lặp là một trong những thành phần được sử dụng nhiều nhất để thao tác với dữ liệu hay các công việc lặp đi lặp lại nhiều lần. Trong Java vòng lặp cũng tương tự như các ngôn ngữ khác. Cùng eLib.VN tìm hiểu về các loại vòng lặp trong Java qua bài viết dưới đây.
Socket được biết đến là cánh cửa giao tiếp giữa hai tiến trình ứng dụng. Socket hỗ trợ nhiều ngôn ngữ (C, java, perl, python,…) cũng như nhiều platform (*nix, Windows,…). Socket được viết bằng các ngôn ngữ khác nhau và chạy trên bất kỳ platform nào đều có thể giao tiếp với nhau. Trong bài viết này eLib gửi đến các bạn khái niệm cơ bản về Socket cũng như cách lập trình Socket với các loại giao thức trong Java. Cùng theo dõi nhé!
Package trong Java là gì? Ý nghĩa như thế nào? Cú pháp cũng như cách sử dụng package trong Java ra sao? Mời bạn đọc cùng eLib.VN tìm hiểu qua bài viết dưới đây.
Mảng (Array) là gì? Tại sao cần sử dụng mảng trong lập trình? Các kiểu mảng, cách khai báo, sử dụng như thế nào? Mời bạn đọc cùng eLib.VN tham khảo qua bài viết dưới đây.
Nếu bạn phải thực hiện chỉ một hoạt động, có cùng tên phương thức, làm sao để phân tích chương trình nhanh hơn. Để thực hiện các thao tác trên cùng tìm hiểu cách nạp chồng phương thức trong Java qua bài viết dưới đây.
Truyền giá trị và tham chiếu là gì? Nguyên lí hoạt động như thế nào? Mời bạn đọc cùng eLib tìm hiểu qua bài viết dưới đây.
Cũng giống như từ khóa throw, từ khóa throws trong Java được sử dụng để khai báo một Exception. Để biết từ khóa throws có cú pháp như thế nào? Mời bạn đọc tham khảo bài viết bên dưới.
Comparator là gì? Sử dụng như thế nào? Để tìm hiểu về Comparator, mời bạn đọc cùng eLib.VN tham khảo qua bài viết dưới đây.
Khi mới lập trình với Java rất dễ nhầm lẫn là sử dụng toán tử == để so sánh xem hai chuỗi có giống nhau không, tuy nhiên đó là không phải là cách làm đúng trong Java. Mời bạn đọc cùng eLib.VN tham khảo bài viết dưới đây để biết cách so sánh chuỗi đúng trong Java, từ cách phổ biến hay được dùng nhiều nhất.
Lớp Object trong Java là gì? Bao gồm những phương thức nào? Mời bạn đọc cùng eLib.VN tham khảo bài viết dưới đây để hiểu rõ hơn và biết cách vận dụng Lớp Object vào quá trình lập trình.
Lệnh điều kiện và lệnh lựa chọn gọi chung là lệnh điều khiển logic. Chúng được sử dụng để dựa vào các điều kiện để lựa chọn công việc thực thi. Cùng eLib.VN tìm hiểu về lệnh if và switch trong ngôn ngữ Java qua bài viết dưới đây.
Khi bạn học một Ngôn ngữ lập trình nào đó thì việc tìm hiểu lịch sử của ngôn ngữ đó cũng là một điều khá thú vị và cần thiết. Cùng eLib.VN tìm hiểu về lịch sử và tổng quan về ngôn ngữ lập trình Java qua bài viết dưới đây.
String là kiểu chuỗi mà được sử dụng khá phổ biến trong khi chúng ta lập trình. Nhưng bên cạnh String, chúng ta còn có StringBuffer. Cùng eLib.VN tìm hiểu về lớp StringBuffer trong Java qua bài viết dưới đây.
Lớp File trong Java biểu diễn các pathname của các file và thư mục theo phương thức trừu tượng. Lớp này được sử dụng để tạo các file và thư mục, để tìm kiếm các file, xóa các file, …Để biết thêm thông tin về lớp file, mời bạn đọc tham khảo bài viết bên dưới.
DataInputStream được sử dụng trong ngữ cảnh của DataOutputStream và có thể được sử dụng để đọc các dữ liệu gốc (nguyên thủy) trong Java. Để tìm hiểu thêm thông tin về DataInputStream mời bạn đọc tham khảo bài viết dưới đây.
Trong quá trình lập trình để giảm thiểu tác vụ xử lý, chúng ta sử dụng nhiều cách. Mà cách tối ưu nhất là nhân bản đối tượng. Vậy nhân bản đối tượng là gì? Sử dụng phương thức nào để thực hiện, mời bạn đọc cùng eLib.VN tìm hiểu qua bài viết dưới đây.
Khi lập trình với Java chắc hẳn bạn đã bắt gặp khái niệm serialize nhất là khi đọc ghi object ra file, mapping với cơ sở dữ liệu…Để tìm hiểu về Serialization trong Java, mời bạn đọc cùng eLib tham khảo bài viết dưới đây.
Sau khi đã đi qua các phần lý thuyết của ngôn ngữ lập trình Java. Để hiểu rõ và vận dụng được những gì đã học, chúng ta sẽ đến với phần bài tập cơ bản Java. Cùng theo dõi và thực hành theo nhé!
Từ khóa final trong Java được sử dụng để hạn chế thao tác của người dùng. Để tìm hiểu về từ khóa final trong Java, mời bạn đọc cùng eLib.VN tham khảo bài viết dưới đây.