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ớ […]
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 – […]
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 […]
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 […]