Tất tần tật về Collection trong Java

Tất tần tật về Collection trong Java

Collection là một phần cơ bản và quan trọng nhất trong bộ thư viện tiêu chuẩn của Java mà mọi anh em lập trình...
tính trừu tượng trong java

Tính trừu tượng (Abstraction) trong Java

Trong lập trình hướng đối tượng, tính trừu tượng và tính kế thừa là hai khái niệm quan trọng và được sử dụng rộng...
Interface trong Java – Bạn đã hiểu đúng? Nếu chưa, mời đọc ngay

Interface trong Java – Bạn đã hiểu đúng? Nếu chưa, mời đọc ngay

Bài viết được sự cho phép của tác giả Sơn Dương Trong một lần tình cờ vào VOZ forums, có một bạn hỏi về Interface...
jpa

Tổng quan về JPA (Java Persistence API)

Bài viết được sự cho phép của tác giả Giang Phan Bất kỳ một ứng dụng nào cũng đều cần phải thực hiện các tháo...
tính đa hình trong java

Tính đa hình trong Java là gì?

Tính đa hình (polymorphism) trong Java cho phép các đối tượng thể hiện nhiều hành vi khác nhau dựa trên ngữ cảnh sử dụng....
Java roadmap

Java roadmap cho newbie – Từ số 0 đến chuyên nghiệp

Java là một ngôn ngữ lập trình có lịch sử lâu đời, được Sun Microsystems phát hành lần đầu vào năm 1995. Nó là...
từ khóa final trong Java

Từ khóa final trong Java

Trong lập trình Java việc hiểu rõ về các từ khóa như final, static, và static final là rất cần thiết. Ở bài viết...
lập trình android bằng java

Lập trình Android bằng Java: Hướng dẫn toàn diện

Android là một nền tảng hệ điều hành di động phổ biến được phát triển bởi Google. Nó chiếm hơn 80% thị phần hệ...
RxJava – Thời đại lập trình Reactive programming ứng dụng Android đã tới

RxJava – Thời đại lập trình Reactive programming ứng dụng Android đã tới

Trước mình làm dự án Javascript và Nodejs, mình phải làm việc rất nhiều với tư duy hướng sự kiện. Lúc đó mình cứ nghĩ rằng có...
stream

Cùng tìm hiểu về Stream trong Java 8

Bài viết được sự cho phép của tác giả Kiên Nguyễn Quay trở lại với chuỗi bài Java Stream, hôm nay do đang không có task...
Serialization và Deserialization trong Java

Java Serializable là gì? Serialization và Deserialization trong Java

Bài viết được sự cho phép của tác giả Trần Hữu Cương 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...
stack trong java

Ứng dụng của Stack trong lập trình Java

Stack là một cấu trúc dữ liệu quan trọng trong lập trình java, được sử dụng rộng rãi trong các ứng dụng và thuật...
Các thuật toán tìm ước chung lớn nhất trong Java

Các thuật toán tìm ước chung lớn nhất trong Java

Bài viết được sự cho phép bởi tác giả Sơn Dương Nằm trong series học thuật toán – cấu trúc dữ liệu và giải thuật,...
scanner trong java

Tìm hiểu về lớp Scanner trong ngôn ngữ lập trình Java

Lớp Scanner trong java là một công cụ quan trọng cho việc đọc dữ liệu đầu vào từ người dùng hoặc các nguồn khác...
synchronized trong java

Synchronized trong Java: Cách sử dụng và ví dụ

Trong lập trình đa luồng, việc đồng bộ truy cập đến tài nguyên chia sẻ giữa nhiều luồng là điều vô cùng quan trọng...
Giới thiệu Cypress

Giới thiệu Cypress – Testing Tool cho FrontEnd

Bài viết được sự cho phép của tác giả Phạm Minh Khoa Cypress là gì? Cypress là tool phục vụ cho UI Automation test và chính xác...
java fx là gì

Java FX là gì? Nắm bắt những ưu điểm vượt bậc của Java FX

JavaFX là một nền tảng giao diện người dùng đồ họa (GUI) được phát triển bởi Oracle, được thiết kế để tạo ra các...
Lập trình game với java cho người mới bắt đầu

Lập trình game với Java cho người mới bắt đầu

Bài viết được sự cho phép của tác giả Lê Hồng Kỳ Lập trình game với java dành cho người mới bắt đầu sẽ trình...
Java Developer la gi

Java Developer là gì? Lộ trình để trở thành Java Developer

Theo số liệu từ trang LinkedIn – trang mạng xã hội cho doanh nghiệp và thị trường việc làm lớn nhất thế giới, số...
Tổng quan về ngôn ngữ lập trình java

Java là gì? Tổng quan về ngôn ngữ lập trình Java

Java là ngôn ngữ lập trình thuộc top phổ biến nhất thế giới, Java không chỉ phổ biến trong lập trình ứng dụng web...