Deft Blog

Chia sẻ là cách tốt nhất để học
Menu
  • Tâm sự dev
  • Bản tin
  • Java
    • Học Java cơ bản qua ví dụ
    • Học Lập trình hướng đối tượng
    • Java Swing
    • UnitTest – JUnit 5
    • Lombok
    • Maven
    • Jackson – Json
  • Database
    • Hibernate
    • SQL – Structured Query Language
    • JDBC
  • JavaScript
  • Privacy Policy
  • Terms of Service
BigDecimal – tính toán với độ chính xác cao

BigDecimal – tính toán với độ chính xác cao

Chúng ta sử dụng BigDecimal cho các phép tính số học đòi hỏi độ chính xác cao như các bài toán liên qua đến tiền tệ. Làm tròn trong BigDecimal là một vấn đề
Read more
3 Comments
Tổng hợp tất cả các hàm toán học trong java – Math class

Tổng hợp tất cả các hàm toán học trong java – Math class

Math class trong java cung cấp cho chúng ta các hàm hỗ trợ tính toán nâng cao như tính sin, cos, căn bậc 2, làm tròn etc. Sử dụng tốt Math class khiến cho
Read more
No Comments

Quá trình lan truyền exception trong java

Trong java khi một method ném ra một unchecked exception hệ thống sẽ cố gắng tìm khối try-catch gần nhất để xử lý chúng.
Read more
No Comments
Các trường hợp dẫn đến OutOfMemoryError

Các trường hợp dẫn đến OutOfMemoryError

Trong java tất cả các object được lưu trong vùng nhớ Heap. OutOfMemoryError xảy ra khi Java Virtual Machine (JVM) không thể cấp phát thêm vùng nhớ vì hết bộ
Read more
No Comments
java core

Một số mẹo nhỏ tránh NullPointerException

NullPointerException là một trong những lỗi kinh điển và cũng rất dễ để sữa lỗi bằng cách áp dụng các quy tắc trên.
Read more
No Comments
Tự định nghĩa một exception trong java

Tự định nghĩa một exception trong java

Về căn bản thì các Exception chỉ có ý nghĩa về mặc ngữ nghĩa chứ bên dưới các exception đều có cơ chế xử lý như nhau. Các exception giúp chúng ta khoanh vùng
Read more
No Comments
Dùng try-with-resource để tránh duplicate code

Dùng try-with-resource để tránh duplicate code

Tài nguyên sử dụng trong khối try với sự đảm bảo rằng các tài nguyên này sẽ được đóng sau khi khối lệnh trong try block hoàn tất
Read more
No Comments
throw in java

Cách sử dụng throw và throws trong java

Từ khoá throw trong java được sử dụng để ném một checked hoặc unchecked exception. Throws được dùng để khai báo các exception có thể xảy ra bên trong
Read more
2 Comments
Sử dụng try-catch-finally để xử lý exception trong java

Sử dụng try-catch-finally để xử lý exception trong java

try-catch luôn đi chung với nhau ngoài ra chúng có thể kết hợp thêm finally khi cần thiết. Để hiễu rõ hơn chúng ta sẽ đi qua từng phần bên dưới.
Read more
No Comments
java core

Checked và Unchecked Exception trong java

ckedException là các exception mà chúng ta cần có phương án xử lý cụ thể khi nó xảy ra còn đối với Unchecked thì chúng ta hoàn hoàn có thể phòng ngừa
Read more
No Comments

Posts navigation

Prev 1 … 57 58 59 60 61 62 63 … 91 Next
Học lập trình online

Bài viết liên quan

  • Từ phiên bản Java 8 đến Java 17, có những thay đổi gì? (P1)

  • Phương pháp học lập trình web hiệu quả cho người mới bắt đầu

  • 7 cách để đảo ngược một List trong Java

  • Design pattern trong Java: Command

  • Design pattern trong Java: Facade

  • Design pattern trong Java: Singleton

  • Design pattern trong Java: Observer

  • Design pattern trong Java: Adapter

  • Design pattern trong Java: Abstract Factory

Deft Blog

Chia sẻ là cách tốt nhất để học

Tham gia thảo luận tại group

Trang web liên kết

Học lập trình
Code Convert
Baeldung

Comment gần đây

  • sdcsdc on Hàm trong java với ví dụ cụ thể
  • Nhat Minh on Code smell – Những lỗi thường gặp khi bắt đầu học lập trình(Set 1)
  • Tin Nguyen on Cách đặt biến môi trường JAVA_HOME trong windows 10
  • Tin Nguyen on Cách đặt biến môi trường JAVA_HOME trong windows 10
  • [email protected] on Code smell – Những lỗi thường gặp khi bắt đầu học lập trình(Set 1)
Copyright © 2025 Deft Blog
Privacy Policy - Terms of Service

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Read More

In case of sale of your personal information, you may opt out by using the link Do Not Sell My Personal Information

Accept Decline Cookie Settings
I consent to the use of following cookies:
Cookie Declaration About Cookies
Necessary (0) Marketing (0) Analytics (0) Preferences (0) Unclassified (0)
Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.
We do not use cookies of this type.
Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.
We do not use cookies of this type.
Analytics cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.
We do not use cookies of this type.
Preference cookies enable a website to remember information that changes the way the website behaves or looks, like your preferred language or the region that you are in.
We do not use cookies of this type.
Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies.
We do not use cookies of this type.
Cookies are small text files that can be used by websites to make a user's experience more efficient. The law states that we can store cookies on your device if they are strictly necessary for the operation of this site. For all other types of cookies we need your permission. This site uses different types of cookies. Some cookies are placed by third party services that appear on our pages.
Cookie Settings

Do you really wish to opt-out?