GP Coder

Trang chia sẻ kiến thức lập trình Java

  • Java Core
    • Basic Java
    • OOP
    • Exception Handling
    • Multi-Thread
    • Java I/O
    • Networking
    • Reflection
    • Collection
    • Java 8
  • Design pattern
    • Creational Pattern
    • Structuaral Pattern
    • Behavior Pattern
  • Web Service
    • SOAP
    • REST
  • JPA
  • Java library
    • Report
    • Json
    • Unit Test
  • Message Queue
    • ActiveMQ
    • RabbitMQ
  • All
Trang chủ Danh sách bài viết Java Core

Tạo số và chuỗi ngẫu nhiên trong Java

Đăng vào 15/09/2019 . Được đăng bởi GP Coder . 34385 Lượt xem

Tạo số và chuỗi ngẫu nhiên trong Java

Tạo số ngẫu nhiên – Random number Trong Java để tạo một số ngẫu nhiên chúng ta có thể sử dụng class java.util.Random đã được hợp trong JDK. Có rất nhiều trường hợp sử dụng random, trong bài này tôi sẽ hướng dẫn các bạn sử dụng Random trong một số trường hợp thường gặp. Khởi […]

Chuyên mục: Basic Java, Java Core, Java library Được gắn thẻ: Basic Java, Java Core

Tìm hiểu cơ chế Lazy Evaluation của Stream trong Java 8

Đăng vào 15/09/2019 . Được đăng bởi GP Coder . 9546 Lượt xem

Tìm hiểu cơ chế Lazy Evaluation của Stream trong Java 8

Trong bài viết “Giới thiệu về Stream API trong Java 8” , chúng ta đã tìm hiểu về các đặc điểm, các làm việc của Stream trong Java 8. Ở bài viết này, tôi muốn giải thích kỹ hơn về cơ chế Lazy Evaluation của Stream trong Java 8. Như chúng ta đã biết, Stream […]

Chuyên mục: Java 8 Được gắn thẻ: Java 8

Làm thế nào tạo instance của một class mà không gọi từ khóa new?

Đăng vào 25/04/2019 . Được đăng bởi GP Coder . 14774 Lượt xem

Làm thế nào tạo instance của một class mà không gọi từ khóa new?

Như đã biết, trong Java để khởi tạo một instance của một class chúng ta sẽ sử dụng từ khóa new. Tuy nhiên, trong một số trường hợp chúng ta cần tạo một instance khi chỉ biết tên class hoặc private constructor hoặc không biết được số lượng tham số của constructor, … Với những […]

Chuyên mục: Java Core, Reflection Được gắn thẻ: Java Core, Reflection

Loại bỏ các phần tử trùng trong một ArrayList như thế nào trong Java 8?

Đăng vào 24/02/2019 . Được đăng bởi GP Coder . 14045 Lượt xem

Loại bỏ các phần tử trùng trong một ArrayList như thế nào trong Java 8?

Trong bài viết Loại bỏ các phần tử trùng trong một ArrayList , tôi đã giới thiệu với các bạn các cách để loại bỏ phần tử trùng trong một ArrayList với Java <= 7. Trong bài này, tôi sẽ giới thiệu với các bạn một số cách khác với sự hỗ trợ của các tính năng […]

Chuyên mục: Collection, Java 8 Được gắn thẻ: Collection, How to, Java 8

Thực thi nhiều tác vụ cùng lúc như thế nào trong Java?

Đăng vào 01/02/2019 . Được đăng bởi GP Coder . 10370 Lượt xem

Thực thi nhiều tác vụ cùng lúc như thế nào trong Java?

Trong bài viết về CompletableFuture, chúng ta đã tìm hiểu về cách sử dụng multi-thread trong Java 8. Trong bài này, chúng ta sẽ cùng xem cách sử dụng CompletableFuture trong một bài toán thực tế. Giả sử chúng ta có một ứng dụng cần thực hiện 2 công việc, tạm gọi là work1 và work2. […]

Chuyên mục: Java 8, Multi-Thread Được gắn thẻ: Java 8, Multithreading

Tránh lỗi ConcurrentModificationException trong Java như thế nào?

Đăng vào 27/08/2018 . Được đăng bởi GP Coder . 23433 Lượt xem

Tránh lỗi ConcurrentModificationException trong Java như thế nào?

Một trong những vấn đề phổ biến trong khi loại bỏ các phần tử từ một ArrayList trong Java là ConcurrentModificationException. Nếu bạn sử dụng vòng lặp foreach và cố gắng thêm/ xóa phần tử khỏi ArrayList bằng phương thức remove(), bạn sẽ nhận được ConcurrentModificationException. Tuy nhiên, nếu bạn sử dụng phương thức xóa […]

Chuyên mục: Basic Java, Exception Handling, Java Core Được gắn thẻ: Collection, Exception, Java 8

Một số nguyên tắc, định luật trong lập trình

Đăng vào 22/08/2018 . Được đăng bởi GP Coder . 11916 Lượt xem

Một số nguyên tắc, định luật trong lập trình

Ở bài trước tôi đã giới thiệu với các bạn các bạn Các nguyên tắc thiết kế hướng đối tượng – SOLID. Trong bài này, tôi sẽ giới thiệu với một số nguyên tắc, định luật trong lập trình mà các bạn nên biết để phát triển chương trình của bạn tốt hơn. The Law of […]

Chuyên mục: OOP Được gắn thẻ: Design pattern, OOP, solid

Các nguyên lý thiết kế hướng đối tượng – SOLID

Đăng vào 09/08/2018 . Được đăng bởi GP Coder . 40313 Lượt xem

Các nguyên lý thiết kế hướng đối tượng – SOLID

Chào các bạn, trong các bài viết trước tôi đã giới thiệu với các bạn 4 tính chất cơ bản của lập trình hướng đối tượng trong Java. Đây là các tính chất rất quan trọng của lập trình hướng đối tượng (OOP) mà hầu hết chúng ta đã biết, nhưng cách thức để phối […]

Chuyên mục: OOP Được gắn thẻ: Design pattern, OOP, solid

  • « Trang trước
  • 1
  • 2
  • 3
  • 4
  • …
  • 19
  • Trang sau »

Tìm kiếm

Bài viết mới

  • Clean code 13/01/2024
  • Giới thiệu CloudAMQP – Một RabbitMQ server trên Cloud 02/10/2020
  • Kết nối RabbitMQ sử dụng Web STOMP Plugin 19/06/2020
  • Sử dụng publisher confirm trong RabbitMQ 16/06/2020
  • Sử dụng Dead Letter Exchange trong RabbitMQ 13/06/2020

Xem nhiều

  • Hướng dẫn Java Design Pattern – Factory Method (98633 lượt xem)
  • Hướng dẫn Java Design Pattern – Singleton (98308 lượt xem)
  • Giới thiệu Design Patterns (88850 lượt xem)
  • Lập trình đa luồng trong Java (Java Multi-threading) (87106 lượt xem)
  • Giới thiệu về Stream API trong Java 8 (84469 lượt xem)

Lưu trữ

Thẻ đánh dấu

Annotation Authentication Basic Java Behavior Pattern Collection Creational Design Pattern Cấu trúc điều khiển Database Dependency Injection Design pattern Eclipse Exception Executor Service Google Guice Gson Hibernate How to Interceptor IO Jackson Java 8 Java Core JDBC JDK Jersey JMS JPA json JUnit JWT Message Queue Mockito Multithreading OOP PowerMockito RabbitMQ Reflection Report REST SOAP Structuaral Pattern Swagger Thread Pool Unit Test Webservice

Liên kết

  • Clean Code
  • JavaTpoint
  • Refactoring Guru
  • Source Making
  • TutorialsPoint
  • W3Schools Online Web Tutorials

Giới thiệu

GP Coder là trang web cá nhân, được thành lập với mục đích lưu trữ, chia sẽ kiến thức đã học và làm việc của tôi. Các bài viết trên trang này chủ yếu về ngôn ngữ Java và các công nghệ có liên quan đến Java như: Spring, JSF, Web Services, Unit Test, Hibernate, SQL, ...
Hi vọng góp được chút ít công sức cho sự phát triển cộng đồng Coder Việt.

Donate tác giả

Tìm kiếm các bài viết của GP Coder với Google Search

Liên hệ

Các bạn có thể liên hệ với tôi thông qua:
  • Trang liên hệ
  • Linkedin: gpcoder
  • Email: contact@gpcoder.com
  • Skype: ptgiang56it

Follow me

Copyright 2025 © GP Coder · All Rights Reserved · Giới thiệu · Chính sách · Điều khoản · Liên hệ ·