Từ khóa this trong java Từ khóa this trong java là một biến tham chiếu được sử dụng để tham chiếu tới đối tượng của lớp hiện tại. Từ khóa this có 6 cách sử dụng sau: Tham chiếu tới biến instance của lớp hiện tại. Gọi phương thức (method) của lớp hiện tại. Gọi […]
Lập trình hướng đối tượng (OOPs) trong java
Khái niệm về lập trình hướng đối tượng trong java Lập trình hướng đối tượng (Object Oriented Programing – OOP) là một phương pháp để thiết kế một chương trình bởi sử dụng các lớp và các đối tượng. Java là một ngôn ngữ lập trình hướng đối tượng vì vậy nó cũng hỗ trợ các […]
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ớ […]