Javacore

immutable-class-in-java-cafeincode

Immutable class trong Java triển khai như thế nào

Để tạo ra các immutable class trong java, người ta sử dụng các từ khóa final để xây dựng, bao gồm...
Hùng Trần
2 min read
equals-and-hashcode-in-java-cafeincode

Equals and Hashcode trong ngôn ngữ Java

Hashcode và Equals là các phương thức đã được định nghĩa trong lớp Object, là lớp cha của tất cả các...
Hùng Trần
4 min read
autoboxing-and-unboxing-in-java-cafeincode

Autoboxing and Unboxing trong Java thực hiện ra sao?

Autoboxing là sự chuyển đổi tự động mà trình biên dịch Java thực hiện giữa các kiểu nguyên thủy và các lớp...
Hùng Trần
2 min read
data-types-in-java-cafeincode

Kiểu dữ liệu trong java và tác dụng của nó

Trong java có hai loại kiểu dữ liệu: kiểu dữ liệu nguyên thủy (hay còn gọi là primitive) và kiểu dữ...
Hùng Trần
4 min read
keywords-in-java-cafeincode

Từ khóa trong java và chức năng của nó (keywords)

Dưới đây là danh sách 50 từ khóa (keyword) trong java, không nên sử dụng các từ khóa này ngoài phạm...
Hùng Trần
5 min read
pass-by-value-pass-by-reference-cafeincode

Pass by value, Pass by reference trong java

Phần này chúng ta sẽ làm rõ ba vấn đề sau: truyền tham trị là gì(pass by value), truyền tham chiếu(pass...
Hùng Trần
5 min read
name-convention-in-java-cafeincode

Quy ước đặt tên trong Java (Naming convention)

Dưới đây là các quy ước đặt tên trong ngôn ngữ lập trình java
Hùng Trần
2 min read
heap-memory-and-stack-memory-in-java-cafeincode

Bộ nhớ Heap và bộ nhớ Stack trong Java

Bộ nhớ Heap và bộ nhớ Stack đều là một phần của JVM dùng để thực thi chương trình Java. Khi...
Hùng Trần
6 min read