Trong bài này, tôi sẽ hướng dẫn các bạn sử dụng định dạng chuỗi (string format) trong Java. Sử dụng System.out.printf Sử dụng hàm printf() để định dạng chuỗi và hiển thị ra console. Phương thức: Trong đó: locale : xác định locale được áp dụng trong phương thức format. format : định dạng của chuỗi. args : tham […]
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, ...
Truyền giá trị (pass by value) trong java
Trong Java chỉ có truyền tham trị, không truyền tham trị tham chiếu. Điều này có nghĩa là một bản sao của biến được tạo ra và phương thức nhận bản sao đó. Các nhiệm vụ được thực hiện trong phương thức không ảnh hưởng đến đối tượng gọi. Ví dụ 1 Ví dụ chúng […]
Hướng dẫn sử dụng biểu thức chính quy (Regular Expression) trong Java
Giới thiệu Regular Expression hay còn gọi là biểu thức chính quy được dùng để xử lý chuỗi nâng cao thông qua biểu thức riêng của nó, những biểu thức này sẽ có những nguyên tắc riêng và bạn phải tuân theo nguyên tắc đó thì biểu thức của bạn mới hoạt động được. Ngoài […]
Lấy ngày giờ hiện tại trong Java
Có nhiều cách để lấy ngày giờ hiện tại trong Java. Trong bài này, tôi sẽ giới thiệu một vài cách thường được sử dụng để lấy ngày giờ hiện tại. Lấy ngày hiện tại: java.time.LocalDate Kết quả: Lấy giờ hiện tại: java.time.LocalTime Kết quả: Lấy ngày và giờ hiện tại: java.time.LocalDateTime Kết quả: Lấy […]
Chuyển đổi giữa các kiểu dữ liệu trong Java
Khi thực thi chương trình đôi khi chúng ta cần chuyển đổi qua lại giữa các kiểu dữ liệu với nhau. Trong bài này tôi sẽ hướng dẫn các bạn một vài cách thông dụng để chuyển đổi qua lại giữa các kiểu dữ liệu. Đổi chuỗi thành số Sử dụng parseType() Cú pháp: Ví […]
Kiểu dữ liệu Ngày Giờ (Date Time) trong java
Các lớp Date, time, calendar trong Java Class Mô tả java.util.Date Một lớp đại diện cho ngày tháng năm và thời gian. Tiếc là hầu hết các phương thức của nó đã bị lỗi thời, khuyến cáo là không nên sử dụng các phương thức đó, tuy nhiên lớp Date vẫn được sử dụng rỗng rãi. java.util.concurrent.TimeUnit […]
Mảng (Array) trong Java
Trong bài này, tôi sẽ giới thiệu các bạn mảng trong Java, cách khai báo các biến mảng, tạo các mảng, xử lý các mảng bởi sử dụng chỉ mục của các biến, mảng một chiều và mảng đa chiều trong Java. Mảng là gì? Mảng (array) trong Java là một tập hợp các phần tử […]
Quản lý bộ nhớ trong Java với Heap Space vs Stack
Bài viết này giải thích sự khác nhau của Heap và Stack trong Java, cũng như sự liên quan giữa chúng trong quá trình chạy chương trình. Một số thuật ngữ sử dụng trong bài viết: Runtime: thời gian chạy chương trình Java Heap Memory: Bộ nhớ Heap trong Java Java Stack Memory: Bộ nhớ […]