Bài tập lập trình Java cơ bản - kèm lời giải được nghiên cứu và soạn thảo vừa mang tính khai thác các tính năng của Java vừa tạo ra những mảnh ghép nhỏ để xây dựng các ứng dụng phần mềm lớn.Java là một ngôn ngữ lập trình theo phương pháp hướng đối tượng được sử dụng phổ biến nhất hiện nay. Hầu như tất cả các công ty phần mềm trong nước và trên thế giới đều sử dụng Java như là ngôn ngữ chủ đạo cho việc phát triển sản phẩm chiến lược của mình. Ngôn ngữ Java cho phép xây dựng dễ dàng và rất hiệu quả tất cả các loại ứng dụng từ xử lý đơn giản đến giao diện trực quan, truy xuất cơ sở dữ liệu, ứng dụng mạng, ứng dụng web, ứng dụng trên thiết bị di động… Chính vì thế mà hiện nay gần như tất cả các cơ sở đào tạo tin học, từ các Trung tâm đào tạo chứng chỉ đến các trường Cao đẳng, Đại học trên toàn quốc đều đưa vào chương trình giảng dạy ngôn ngữ và kỹ thuật lập trình Java.
Nhằm giúp cho sinh viên và các bạn đọc tiếp cận ngôn ngữ lập trình Java một cách dễ dàng và thuận lợi, tác giả - TS. Huỳnh Công Pháp dựa trên kinh nghiệm nhiều năm giảng dạy tại Khoa Công nghệ Thông tin, Trường Đại học Bách Khoa và Trường Cao đẳng Công nghệ Thông tin, Đại học Đà Nẵng, đã biên soạn và phối hợp cùng với Nhà xuất bản Thông tin và Truyền thông xuất bản cuốn sách “Bài tập lập trình Java cơ bản”.
Cuốn sách kiến thức được soạn thảo rất công phu với tập hợp nhiều dạng bài tập đa dạng nhằm xử lý các vấn đề thường gặp trong lập trình. Mỗi bài tập được nghiên cứu và soạn thảo vừa mang tính khai thác các tính năng của Java vừa tạo ra những mảnh ghép nhỏ để xây dựng các ứng dụng phần mềm lớn. Mỗi chương được soạn thảo gồm 3 phần: Tóm tắt lý thuyết, bài tập thực hành mẫu và bài tập tự giải. Phần tóm tắt lý thuyết trình bày ngắn gọn nội dung trọng tâm của lý thuyết liên quan; Phần bài tập thực hành mẫu gồm tập hợp các bài tập bám sát nội dung lý thuyết của từng chương. Các bài tập ở phần này được giải rất cẩn thận, có chú thích rõ ràng, đã được chạy thực nghiệm trên máy tính và có kết quả chương trình minh họa đi kèm; Phần bài tập tự giải gồm tập hợp các bài tập nhằm giúp cho các bạn đọc vận dụng thực tế lý thuyết và các bài tập ở phần bài thực hành mẫu.