Trong các ứng dụng, các bạn phải thao tác thường xuyên với tập tin (file) và thư mục (folder) trong hệ thống. Các thao tác này bao gồm: liệt kê danh sách tập tin, thư mục, thêm/ đổi tên, xóa thư mục, …Java cung cấp 2 class hỗ trợ những việc này: Lớp java.io.File đại […]
Hướng dẫn sử dụng luồng vào ra ký tự trong Java
Trong bài học trước tôi đã giới thiệu về luồng vào ra nhị phân (input-output binary stream), trong bài này chúng ta tiếp tục tìm hiểu về luồng vào ra ký tự (input-output character stream) trong Java. Như bạn đã biết uồng nhị phân (binary stream), mỗi một lần đọc/ghi một byte (Tương đương với […]
Hướng dẫn sử dụng luồng vào ra nhị phân trong Java
Ở bài viết trước tôi đẫ giới thiệu với các bạn Luồng vào ra (I/O) trong Java. Ở bài này chúng ta sẽ cùng tìm hiểu các lớp hỗ trợ xử lý luồng nhị phân trong Java. Đọc ký tự từ console Ví dụ nhập từng ký tự từ bàn phím và hiên thị kết […]
Giới thiệu luồng vào ra (I/O) trong Java
Luồng vào ra (I/O) là gì? Luồng vào ra trong Java hay Input/Output (I/O) trong java được sử dụng để xử lý đầu vào và đầu ra trong java. Java sử dụng khái niệm Stream để làm cho hoạt động I/O nhanh hơn. Stream là một dòng liên tục, có thứ tự các bytes dữ liệu […]
Serialization và Deserialization trong java
Serialization trong Java Tuần tự hoá trong java hay serialization trong java là một cơ chế để ghi trạng thái của một đối tượng vào một byte stream. Nó chủ yếu được sử dụng trong các công nghệ Hibernate, RMI, JPA, EJB và JMS. Hoạt động ngược lại của serialization được gọi là deserialization. Ưu […]