Các phần mềm giả lập Java dành cho máy tính tốt nhất
Java là một ngôn ngữ lập trình hỗ trợ đa nền tảng, nhất là trên các thiết bị di động, chúng ta có thể...
Top 3 phần mềm giả lập Java trên Android tốt nhất
Vào khoảng thời gian những năm 2010, cách đây hơn 10 năm, khi mà các thiết bị smartphone chạy hệ điều hành Android hay...
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...
Những điểm mới của Java 8 (phần 3: Streams API – tiếp)
Bài viết được sự cho phép của smartjob.vn
Streams API trong Java 8 là một bước tiến lớn của ngôn ngữ lập trình Java và...
Làm thế nào tạo instance của một class mà không gọi từ khóa new?
Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh
Như đã biết, trong Java để khởi tạo một instance của một class chúng ta...
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,...
Các phương thức cắt chuỗi trong Java
Trong lập trình Java, xử lý chuỗi là một trong những tác vụ quan trọng nhất. Chuỗi được sử dụng để lưu trữ dữ...
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...
Sử dụng List để quản lý dữ liệu trong Java
Trong lập trình, việc quản lý dữ liệu là một phần quan trọng và không thể thiếu. Và trong Java, List là một trong...
Doc Comment Và Javadoc Trong Java
Bài viết được sự cho phép của tác giả Nhựt Danh
Nhắc Lại Kiểu Documentation Comment
Từ bây giờ chúng ta hãy gọi chức năng này bằng...
Cơ bản về GraphQL trong Java
Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh
Trong bài viết Giới thiệu về GraphQL, mình đã giới thiệu với các bạn...
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...
Khám phá các phương pháp so sánh trong Java
Trong lập trình Java, việc so sánh là một kỹ năng cần thiết để xử lý các đối tượng khác nhau. Tuy nhiên, có...
Hướng dẫn Java Design Pattern – Transfer Object
Bài viết được sự cho phép của tác giả Giang Phan
Transfer Object Pattern là gì?
Transfer Object/ Data Transfer Object Pattern là một dạng Architectural Design Pattern,...
Các tính năng của từ khóa protected trong Java
Trong lập trình hướng đối tượng, việc kiểm soát quyền truy cập vào dữ liệu và phương thức của một lớp là rất quan...
Sử dụng phương thức flatMap() của đối tượng Stream trong Java
Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh
Khi làm việc với đối tượng Stream trong Java, đôi khi chúng ta...
Tránh lỗi ConcurrentModificationException trong Java như thế nào?
Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh
Một trong những vấn đề phổ biến trong khi loại bỏ các phần...
Hướng dẫn sử dụng thư viện Jackson
Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh
Trong các bài trước, chúng ta đã tìm hiệu về thư viện Gson để chuyển...
Lưu ý cho Lock trong Java
Bài viết được sự cho phép của tác giả Trần Văn Dem
Concurrent in Java Note
Khi lập trình đa luồng việc đảm bảo tính threadsafe, visiable,... là...
Cài Đặt Các Công Cụ Phát Triển Cho Java
Bài viết được sự cho phép của tác giả Nhựt Danh
Các bạn đều biết rằng, để có thể code được Java, nhất định cần...