Vòng lặp là một cấu trúc chương trình giúp bạn có thể dùng để thực hiện việc lặp lại các hành động khi thực thi chương trình mà không cần viết lại các đoạn chương trình nhiều lần. Có 3...
Như các ngôn ngữ lập trình khác, ngôn ngữ Java cũng hỗ trợ cấu trúc điều khiển luồng. Với cấu trúc này, chương trình sẽ kiểm tra một hoặc nhiều điều kiện và nếu các điều kiện này là true, thì...
1. Câu lệnh Break Từ khóa break được sử dụng để dừng toàn bộ vòng lặp. Từ khóa break phải được sử dụng bên trong bất kỳ vòng lặp nào hoặc một lệnh switch. Từ khóa break sẽ dừng sự thực thi...
Trong bài này, chúng ta sẽ tìm hiểu 2 trong những thành phần quan trọng nhất khi lập trình hướng đối tượng đó là đối tượng (Object), lớp (Class) và các thành phần của lớp (thuộc tính, phương thức), sơ...
Lập trình hướng đối tượng (OOP-Object-Oriented Programming) có 4 tính chất chính, đó là: Kế thừa (Inheritance) Đa hình (Polymorphism) Trừu tượng (Abstraction) Đóng gói (Encapsulation) 1. Tính kế thừa Kế thừa trong java là sự liên quan giữa hai...
1. Abstract class Một lớp được khai báo với từ khóa abstract là lớp abstract trong Java. Lớp abstract có nghĩa là lớp trừu tượng, nó có thể có các phương thức abstract hoặc non-abtract. Lớp trừu tượng có thể không...
1. Từ khóa super Từ khóa super trong java là một biến tham chiếu được sử dụng để tham chiếu trực tiếp đến đối tượng của lớp cha gần nhất. Bất cứ khi nào bạn tạo ra instance (thể hiện)...
1. Từ khóa static Từ khóa static giúp quản lý bộ nhớ tốt hơn và nó có thể truy cập trực tiếp qua lớp mà không cần khởi tạo. Từ khóa static thuộc về lớp chứ không thuộc về instance...
1. Mảng là gì? Trong Java, mảng (array) là một tập hợp các phần tử có cùng kiểu dữ liệu, có địa chỉ tiếp nhau trên bộ nhớ (memory). Mảng có số phần tử cố định và bạn không thể thay...
Package trong java là một nhóm các kiểu tương tự của các class, các package con. Java sử dụng package để tránh sự xung đột trong điều khiển truy cập các lớp. Một Package có thể chứa: Một class Một...