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.
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.
Interface là gì? Interface khác gì Class? Đa kế thừa trong Java sử dụng Interface như thế nào? Cùng eLib.VN tìm hiểu qua bài viết dưới đây nhé!
Một lớp được khai báo với từ khóa abstract được xem như là lớp abstract trong Java. Nó có thể có các phương thức abstract hoặc non-abtract. Cùng eLib tìm hiểu về lớp trừu tượng trong Java qua bài viết dưới đây.
Trong Java, sự trừu tượng có nghĩa là những thứ đơn giản như các đối tượng (object) , các lớp (class) và các biến (variables) đại diện cho mã và dữ liệu cơ bản phức tạp hơn. Điều này rất quan trọng vì nó cho phép tránh lặp lại cùng một công việc nhiều lần. Để tìm hiểu về tính từu trượng trong Java, mời bạn đọc tham khảo bài viết dưới đây.
Toán tử instanceof trong Java được sử dụng để kiểm tra xem đối tượng có là instance của kiểu cụ thể: lớp hoặc lớp con hoặc interface hay không. Mời bạn đọc cùng eLib.VN tìm hiểu về toán tử instanceof qua bài viết dưới đây
Binding (gắn kết) là kết nối một lời gọi phương thức tới thân phương thức. Có hai kiểu binding là: Static Binding hay early binding (gắn kết tĩnh) và Dynamic Binding hay late biding (gắn kết động). Cùng eLib.VN tìm hiểu về hai phương thức gắn kết qua bài viết dưới đây.
Tính đa hình trong Java là một khái niệm mà từ đó chúng ta có thể thực hiện một hành động đơn theo nhiều cách khác nhau. Chúng ta có thể thực hiện tính đa hình trong Java bởi nạp chồng phương thức và ghi đè phương thức.Cùng eLib.VN tìm hiểu về tính đa hình trong Java qua bài viết dưới đây.
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.
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
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.
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.
Kế thừa trong java là sự liên quan giữa hai class với nhau, trong đó có class cha (superclass) và class con (subclass). Khi kế thừa class con được hưởng tất cả các phương thức và thuộc tính của class cha. Cùng eLib.VN tìm hiểu về tính kế thừa 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.
Constructor là gì? Quy tắc tạo constructor như thế nào? Phương thức hoạt động ra sao? Mời bạn đọc cùng eLib.VN tìm hiểu về Constructor 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.
Ngôn ngữ lập trình Java rất linh hoạt ở mọi khía cạnh, độc lập với nền tảng, nó làm cho Java trở thành "kẻ chiến thắng" với bất kỳ ngôn ngữ đối thủ nào. Bài viết sau đây, chúng ta sẽ cùng tìm hiểu về phương thức trong Java, cách tạo các phương thức, gọi một phương thức với hoặc không với các tham số, tải các phương thức sử dụng cùng tên, và áp dụng phương thức trừu tượng trong thiết kế chương trình. Mời các bạn cùng tham khảo nhé!
Ký tự (Character) trong Java là một kiểu dữ liệu phổ biến. Tương tự các kiểu dữ liệu số, thì ngoài kiểu dữ liệu gốc sẽ còn có kiểu đối tượng để sử dụng trong những mục đích nhất đinh. Trong bài viết này, eLib.VN sẽ chia sẻ đến bạn về đối tượng ký tự (Character Object) trong ngôn ngữ Java.
Chúng ta đã tìm hiểu về các kiểu dữ liệu số gốc như int, long, float, double,… tuy nhiên trong một số tường hợp, khi sử dụng chúng ta cần phải sử dụng đối tượng chứ không phải là dữ liệu gốc,nên Java có cung cấp cho chúng ta một lớp đối tượng có tên là Number để chúng ta sử dụng mà không cần phải tạo ra các đối tượng tương ứng. Mời bạn đọc cùng eLib.VN tìm hiểu đối tượng Number và các phương thức của lớp đối tượng này qua bài viết dưới đây.