Lập trình đa tiến trình (Multithreading) trong Java - Học Java core - từ cơ bản đến nâng cao

Trong bài đầu tiên của chương Luồng dữ liệu trong Java, tôi sẽ hướng dẫn các bạn tìm hiểu đa tiến trình trong Java và sơ lược các cách tạo, quản lý luồng trong Java. Sang bài sau, tôi sẽ đi vào chi tiết các cách này! 1. Đa tiến trình trong ngôn ngữ lập trình Java Trong Java, Multithreading ...

Tác giả: Bùi Văn Nam viết 14:47 ngày 06/04/2021

Interface trong Java - Học Java core - từ cơ bản đến nâng cao

Trong bài này, tôi sẽ hướng dẫn các bạn tìm hiểu về một khái niệm cũng rất quan trọng khi lập trình hướng đối tượng đó là Interface trong Java. Sau đó, tôi sẽ đưa ra một số bài tập để các bạn luyện tập! 1. Interface trong Java Khái niệm Trong Java, Interface (giao diện) là một kiểu dữ liệu ...

Tác giả: Bùi Văn Nam viết 14:47 ngày 06/04/2021

alias và từ khóa static trong Java - Học Java core - từ cơ bản đến nâng cao

Trong bài này, chúng ta sẽ tìm hiểu về khái niệm alias và từ khóa static trong Java và cách sử dụng 2 khái niệm này. Cuối bài này tôi sẽ đưa ra một số bài tập để cho các bạn tham khảo! 1. Alias và cơ chế gom rác tự động Alias là khả năng mà tại 1 ô nhớ có nhiều đối tượng cùng trỏ tới (>= 2 ...

Tác giả: Bùi Văn Nam viết 14:47 ngày 06/04/2021

Overriding và Overloading trong Java - Học Java core - từ cơ bản đến nâng cao

Trong các bài trước, tôi đã đưa ra một số ví dụ có sử dụng overriding trong Java. Trong bài này, tôi sẽ hướng dẫn các bạn tìm hiểu kỹ hơn về overriding và một khái niệm mới nữa đó là overloading trong Java. Cuối bài này, tôi sẽ đưa ra một số câu hỏi để các bạn tham khảo! 1. Overriding Trong ...

Tác giả: Bùi Văn Nam viết 14:47 ngày 06/04/2021

ính trừu tượng (Abstraction) trong Java - Học Java core - từ cơ bản đến nâng cao

Trong bài này, tôi sẽ giới thiệu đến các bạn tính chất cuối cùng trong lập trình hướng đối tượng đó là tính trừu tượng (Abstraction) và cách vận dụng tính chất này trong lập trình. Cuối bài này, tôi sẽ đưa ra một số bài tập cho các bạn luyện tập! 1. Khái niệm tính trừu tượng Tính trừu tượng ...

Tác giả: Bùi Văn Nam viết 14:47 ngày 06/04/2021

ính đa hình (Polymorphism) trong Java - Học Java core - từ cơ bản đến nâng cao

Trong bài này, tôi sẽ giới thiệu đến các bạn tính chất cơ bản thứ 3 trong lập trình hướng đối tượng đó là tính đa hình (Polymorphism) và cách vận dụng tính chất này trong lập trình. Cuối bài này, tôi sẽ đưa ra một số bài tập cho các bạn luyện tập! 1. Khái niệm tính đa hình Kỹ thuật đa hình ...

Tác giả: Bùi Văn Nam viết 14:47 ngày 06/04/2021

ính kế thừa (Inheritance) trong Java - Học Java core - từ cơ bản đến nâng cao

Trong bài trước, tôi đã giới thiệu đến các bạn tính đóng gói của lập trình hướng đối tượng trong Java. Sang bài này, tôi sẽ giới thiệu đến các bạn tính chất cơ bản tiếp theo đó là tính kế thừa (Inheritance) và cách vận dụng tính chất này trong lập trình. Cuối bài này, tôi sẽ đưa ra một số bài tập ...

Tác giả: Bùi Văn Nam viết 14:47 ngày 06/04/2021

ính đóng gói (Encapsulation) trong Java - Học Java core - từ cơ bản đến nâng cao

Trong lập trình hướng đối tượng, chúng ta có 4 tính chất chính đó là tính đóng gói (Encapsulation), tính kế thừa (Inheritance), tính đa hình (Polymorphism) và tính trừu tượng (Abstraction). Trong bài này, tôi sẽ giới thiệu đến các bạn tính chất cơ bản đầu tiên đó là tính đóng gói (Encapsulation) ...

Tác giả: Bùi Văn Nam viết 14:47 ngày 06/04/2021

hao tác trên đối tượng và phạm vi truy cập trong Java - Học Java core - từ cơ bản đến nâng cao

Trong bài này, chúng ta sẽ tìm hiểu về cách thao tác trên đối tượng, thuộc tính và phương thức của lớp trong Java. Đây là 1 bài hết sức quan trọng để chúng ta có thể làm các ứng dụng sử dụng lập trình hướng đối tượng, các bạn cố gắng theo dõi nhé! Cuối bài này tôi sẽ đưa ra một số bài tập để cho các ...

Tác giả: Bùi Văn Nam viết 14:47 ngày 06/04/2021

Đối tượng, lớp và các thành phần của lớp trong Java - Học Java core - từ cơ bản đến nâng cao

Như các bạn đã biết, Java là một ngôn ngữ lập trình hướng đối tượng, vì vậy Java hỗ trợ những khái niệm cơ bản của hướng đối tượng như lớp, đối tượng, thuộc tính, phương thức,... và có những đặc điểm đặc trưng của lập trình hướng đối tượng (tính kế thừa, tính đóng gói, ...) . Trong bài đầu tiên của ...

Tác giả: Bùi Văn Nam viết 14:47 ngày 06/04/2021

hư viện xử lý chuỗi trong Java - Học Java core - từ cơ bản đến nâng cao

Trong bài này, chúng ta sẽ cùng nhau tìm hiểu loại thư viện cuối cùng - thư viện xử lý chuỗi trong Java. Trong thư viện này, chúng ta có 2 loại chính đó là StringBuilder và StringTokenizer. Cuối bài này, tôi sẽ đưa ra một số bài tập để các bạn luyện tập! Sang chương sau, chúng ta sẽ ...

Tác giả: Bùi Văn Nam viết 14:47 ngày 06/04/2021

hư viện xử lý số ngẫu nhiên Random trong Java - Học Java core - từ cơ bản đến nâng cao

Trong bài trước, tôi đã đưa ra một bài tập sinh số ngẫu nhiên có kiểu dữ liệu là double bằng cách sử dụng phương thức Math.random(). Trong bài này, chúng ta sẽ cùng nhau tìm hiểu cách sinh số ngẫu nhiên khác đó là sử dụng thư viện xử lý số ngẫu nhiên Random trong Java. Cuối bài này, tôi sẽ đưa ra ...

Tác giả: Bùi Văn Nam viết 14:47 ngày 06/04/2021

hư viện toán học Math trong Java - Học Java core - từ cơ bản đến nâng cao

Trong chương này, tôi đã giới thiệu đến các bạn 2 loại thư viện đó là thư viện xử lý ngày tháng và thư viện xử lý dữ liệu số trong Java. Sang bài này, tôi sẽ giới thiệu đến loại thư viện tiếp theo đó là thư viện toán học Math trong Java. Cuối bài này, tôi sẽ đưa ra một số bài tập để các bạn luyện ...

Tác giả: Bùi Văn Nam viết 14:47 ngày 06/04/2021

hư viện xử lý dữ liệu số trong Java - Học Java core - từ cơ bản đến nâng cao

Trong bài đầu tiên của chương Thư viện quan trọng, tôi đã giới thiệu đến các bạn thư viện xử lý ngày tháng trong Java. Sang bài này, tôi sẽ giới thiệu đến loại thư viện tiếp theo đó là thư viện xử lý dữ liệu số trong Java. Cuối bài này, tôi sẽ đưa ra một số bài tập để các bạn luyện tập! 1. ...

Tác giả: Bùi Văn Nam viết 14:47 ngày 06/04/2021

hư viện xử lý ngày tháng trong Java - Học Java core - từ cơ bản đến nâng cao

Trong bài đầu tiên của chương Thư viện quan trọng này, tôi sẽ giới thiệu đến các bạn thư viện đầu tiên đó là thư viện xử lý ngày tháng trong Java và ví dụ minh họa cách sử dụng thư viện này. Cuối bài này, tôi sẽ đưa ra một số bài tập để các bạn luyện tập! Trong ngôn ngữ lập trình Java, chúng ta ...

Tác giả: Bùi Văn Nam viết 14:47 ngày 06/04/2021

reeMap trong Java - Học Java core - từ cơ bản đến nâng cao

Trong bài này, tôi sẽ hướng dẫn đến các bạn tìm hiểu loại Class Collection tiếp theo - đó là TreeMap trong Java. Nội dung của bài này sẽ mô tả đặc điểm, các phương thức thường dùng của Collection này. Với mỗi phương thức được liệt kê, tôi sẽ đưa ra ví dụ đơn giản để cho các bạn nắm bắt được. Cuối ...

Tác giả: Bùi Văn Nam viết 14:47 ngày 06/04/2021

HashMap trong Java - Học Java core - từ cơ bản đến nâng cao

Trong bài này, tôi sẽ hướng dẫn đến các bạn tìm hiểu loại Interface Collection tiếp theo - đó là HashMap trong Java. Nội dung của bài này sẽ mô tả đặc điểm, các phương thức thường dùng của Collection này. Với mỗi phương thức được liệt kê, tôi sẽ đưa ra ví dụ đơn giản để cho các bạn nắm bắt ...

Tác giả: Bùi Văn Nam viết 14:47 ngày 06/04/2021

reeSet trong Java - Học Java core - từ cơ bản đến nâng cao

Trong bài này, tôi sẽ hướng dẫn đến các bạn tìm hiểu loại Class Collection tiếp theo - đó là TreeSet trong Java. Nội dung của bài này sẽ mô tả đặc điểm, các phương thức thường dùng của Collection này. Với mỗi phương thức được liệt kê, tôi sẽ đưa ra ví dụ đơn giản để cho các bạn nắm bắt được. ...

Tác giả: Bùi Văn Nam viết 14:47 ngày 06/04/2021

HashSet trong Java - Học Java core - từ cơ bản đến nâng cao

Trong bài này, tôi sẽ hướng dẫn đến các bạn tìm hiểu loại Class Collection tiếp theo - đó là HashSet trong Java. Nội dung của bài này sẽ mô tả đặc điểm, các phương thức thường dùng của Collection này. Với mỗi phương thức được liệt kê, tôi sẽ đưa ra ví dụ đơn giản để cho các bạn nắm bắt ...

Tác giả: Bùi Văn Nam viết 14:47 ngày 06/04/2021

ArrayList trong Java - Học Java core - từ cơ bản đến nâng cao

Trong bài này, tôi sẽ hướng dẫn đến các bạn tìm hiểu loại Class Collection tiếp theo - đó là ArrayList trong Java. Nội dung của bài này sẽ mô tả đặc điểm, các phương thức thường dùng của Collection này. Với mỗi phương thức được liệt kê, tôi sẽ đưa ra ví dụ đơn giản để cho các bạn nắm bắt được. ...

Tác giả: Bùi Văn Nam viết 14:47 ngày 06/04/2021