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 Basic Java

Java cơ bản (Basic Java)

Hướng dẫn các kiến thức cơ bản về Java như: cài đặt môi trường phát triển Java, tạo và chạy chương trình Java, cách khai báo biến, các kiểu dữ liệu, sử dụng mảng, cấu trúc điều khiển, tiêu chuẩn coding (coding convention), chuyển đổi kiểu dữ liệu, enum, regular expression, ...

Hướng dẫn sử dụng Java String, StringBuffer và StringBuilder

Đăng vào 28/10/2017 . Được đăng bởi GP Coder . 24001 Lượt xem

Hướng dẫn sử dụng Java String, StringBuffer và StringBuilder

Phân cấp thừa kế Khi làm việc với các dữ liệu văn bản, Java cung cấp cho bạn 3 class String, StringBuffer và StringBuilder. Nếu làm việc với các dữ liệu lớn bạn nên sử dụng StringBuffer hoặc StringBuilder để đạt hiệu năng nhanh nhất. Về cơ bản 3 class này có nhiều điểm giống nhau. String là không thể thay đổi (immutable – […]

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

Các chương trình minh họa sử dụng Cấu trúc điều khiển trong Java

Đăng vào 28/10/2017 . Được đăng bởi GP Coder . 5260 Lượt xem

Các chương trình minh họa sử dụng Cấu trúc điều khiển trong Java

Chào các bạn, trong bài này tôi sẽ giới thiệu một vài chương trình nhỏ để các bạn có thể thực hành các kiến thức đã học về Java như: cấu trúc điều khiển if else, switch case, for, while, do while, continue, break. Với mỗi chương trình yêu cầu sử dụng vòng lặp, tôi […]

Chuyên mục: Basic Java Được gắn thẻ: Basic Java, Cấu trúc điều khiển

Câu lệnh điều khiển vòng lặp trong Java (break, continue)

Đăng vào 27/10/2017 . Được đăng bởi GP Coder . 8981 Lượt xem

Câu lệnh điều khiển vòng lặp trong Java (break, continue)

Trong bài trước, chúng ta đã tìm hiểu Vòng lặp trong Java. Giả sử trong một vòng lặp tại một điều kiện cụ thể nào đó, bạn muốn dừng thực thi hoặc tiếp tục thực thi vòng lặp đó, thì bạn sử dụng cách nào. Java hỗ trợ 2 lệnh break và continue giúp bạn điều khiển […]

Chuyên mục: Basic Java Được gắn thẻ: Basic Java, Cấu trúc điều khiển

Vòng lặp for, while, do-while trong Java

Đăng vào 27/10/2017 . Được đăng bởi GP Coder . 20618 Lượt xem

Vòng lặp for, while, do-while trong Java

Khi chúng ta cần thực hiện một đoạn code một vài lần, điều này có thể được xem như một vòng lặp. Java có 3 kỹ thuật lặp linh động, bạn có thể sử dụng một trong ba vòng lặp sau: Vòng lặp for Vòng lặp while Vòng lặp do…while Trong Java 5, vòng lặp foreach […]

Chuyên mục: Basic Java Được gắn thẻ: Basic Java, Cấu trúc điều khiển

Mệnh đề Switch-case trong java

Đăng vào 26/10/2017 . Được đăng bởi GP Coder . 19931 Lượt xem

Mệnh đề Switch-case trong java

Mệnh đề switch-case trong java được sử dụng để thực thi 1 hoặc nhiều khối lệnh từ nhiều điều kiện. switch sẽ kiểm tra giá trị của một biến (variable), và so sánh biến với từng giá trị khác nhau từ trên xuống dưới, mỗi giá trị cần so sánh được gọi là một trường hợp […]

Chuyên mục: Basic Java Được gắn thẻ: Basic Java, Cấu trúc điều khiển

Mệnh đề if-else trong java

Đăng vào 26/10/2017 . Được đăng bởi GP Coder . 9190 Lượt xem

Mệnh đề if-else trong java

Mệnh đề if trong java được sử dụng để kiểm tra giá trị dạng boolean của điều kiện. Mệnh đề này trả về giá trị True hoặc False . Có các kiểu của mệnh đề if-else trong java như sau: Mệnh đề if Mệnh đề if-else Mệnh đề if-else-if Mệnh đề if-else rút gọn Mệnh đề if Mệnh đề […]

Chuyên mục: Basic Java Được gắn thẻ: Basic Java, Cấu trúc điều khiển

Autoboxing và Unboxing trong Java

Đăng vào 26/10/2017 . Được đăng bởi GP Coder . 23582 Lượt xem

Autoboxing và Unboxing trong Java

Autoboxing là quá trình mà trình biên dịch của Java tự động chuyển đổi giữa kiểu dữ liệu cơ bản (Primitive type) về đối tượng tương ứng với lớp (Wrapper class) của kiểu dữ liệu đó. Ví dụ, trình biên dịch sẽ chuyển đổi kiểu dữ liệu int sang Integer, kiểu double sang Double, …Và […]

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

Tiêu chuẩn coding trong Java (Coding Standards)

Đăng vào 21/10/2017 . Được đăng bởi GP Coder . 29584 Lượt xem

Tiêu chuẩn coding trong Java (Coding Standards)

Trong bài viết này tôi sẽ giới thiệu với các bạn tiêu chuẩn coding trong Java và tầm quan trọng của việc viết code theo chuẩn. Mỗi ngôn ngữ lập trình và dự án phát triển sẽ có những tiêu chuẩn khác nhau. Phạm vi trong bài này chỉ giới thiệu một vài tiêu chuẩn […]

Chuyên mục: Basic Java

  • « Trang trước
  • 1
  • 2
  • 3
  • 4
  • 5
  • 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 (98056 lượt xem)
  • Hướng dẫn Java Design Pattern – Singleton (97695 lượt xem)
  • Giới thiệu Design Patterns (87757 lượt xem)
  • Lập trình đa luồng trong Java (Java Multi-threading) (86427 lượt xem)
  • Giới thiệu về Stream API trong Java 8 (83830 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ệ ·