Tag Java Developer
Tìm kiếm bài viết trong Tag Java Developer
Có gì bên trong Java Garbage collector
Garbage collector là cái gì . void memoryManagementExample() {. int* ptr = new int[1000]; // Cấp phát bộ nhớ động. // Thực hiện các thao tác trên ptr.
0 0 1
RabbitMQ và Kafka - cùng đặt lên bàn cân
Khi xây dựng các hệ thống phân phối thông điệp, lựa chọn công nghệ phù hợp có thể là một quyết định quan trọng. Trong thế giới của các giải pháp mã nguồn mở, RabbitMQ và Kafka đều nổi bật như những cô
0 0 14
Record trong Java 17 - giải pháp thay thế Lombok giúp mã sạch sẽ hơn?
Trong thế giới lập trình Java, việc tạo ra các lớp dữ liệu đơn giản thường gặp phải sự lặp lại và phiền toái. Lombok người bạn quen thuộc của chúng ta từ lâu đã giúp giảm bớt công việc này với các phư
0 0 9
Lộ trình dành cho lập trình viên Java 2024
Trước khi bước vào nội dung chính của bài viết mình muốn gửi tới những người bạn lập trình viên ngoài kia dù là Java hay bất cứ ngôn ngữ nào, dù mới bắt đầu hay còn đang nản lòng, muốn từ bỏ một điều
0 0 12
Serialization và Deserialization trong java - tại sao lại cần thiết
Trong lập trình Java, Serialization và Deserialization là hai khái niệm quan trọng giúp chuyển đổi đối tượng thành dạng dữ liệu có thể truyền và ngược lại. Đây không chỉ là một khía cạnh kỹ thuật quan
0 0 14
Tất tần tật từ JDK 8 đến JDK 21
Trước khi đi vào bài viết, gửi tới các bạn lời chúc sức khỏe cho một năm mới 2024 thật cháy với ngọn lửa học tập, công việc vừa ý, túi tiền nặng ký nhé ♥️. Trải qua hàng loạt các phiên bản, Java Devel
0 0 13
16 Lombok Annotations trong 4 phút
Cùng với sự phổ biến ngày càng tăng của Java, việc giảm lặp mã và làm cho mã nguồn trở nên gọn gàng là mối quan tâm hàng đầu của các nhà phát triển. Trong thế giới này, Lombok là một công cụ mạnh mẽ,
0 0 13
Bộ nhớ Java làm việc như thế nào?
Trước khi đi vào bài viết, gửi tới các bạn lời chúc sức khỏe cho một năm mới 2024 thật cháy với ngọn lửa học tập, công việc vừa ý, túi tiền nặng ký nhé ♥️. Bộ nhớ là một khía cạnh quan trọng và phức t
0 0 19
Optional trong Java - làm chủ 15 phương thức trong 20s
Trước khi đi vào bài viết, gửi tới các bạn lời chúc sức khỏe cho một năm mới 2024 thật cháy với ngọn lửa học tập, công việc vừa ý, túi tiền nặng ký nhé ♥️. Như các bạn đã biết Java 8 giới thiệu Option
0 0 10
Optional trong Java - cách sử dụng và khi nào nên sử dụng
Trong lịch sử phát triển của Java, sự xuất hiện của Java 8 đã đánh dấu một bước ngoặt quan trọng với sự giới thiệu của Optional, một cơ chế mới để xử lý an toàn với giá trị null. Đối mặt với thách thứ
0 0 9
15 bài tập thực hành giúp bạn thành thạo Java Stream API
Trong hành trình trở thành một lập trình viên Java xuất sắc, việc hiểu và thành thạo Java Stream API là một bước quan trọng. Java Stream API mang lại một cách tiếp cận mạnh mẽ và linh hoạt cho xử lý d
0 0 14
Các cách để sao chép một đối tượng trong Java
Trong Java, có một số cách khác nhau để sao chép một đối tượng. Mỗi phương pháp có những ưu và nhược điểm riêng, tùy thuộc vào bối cảnh sử dụng và yêu cầu về sâu độ của bản sao (shallow copy hoặc deep
0 0 17
Comparable & Comparator & Collections.sort trong Java
Comparable và Comparator là hai giao diện trong Java được sử dụng để so sánh các đối tượng để xác định thứ tự của chúng. Mục tiêu chung của cả hai là cho phép bạn sắp xếp các đối tượng dựa trên một số
0 0 14
Xử lý exception đúng cách trong Java
Xử lý exception một cách đúng đắn là một phần quan trọng của việc viết code chất lượng trong Java, giúp đảm bảo tính ổn định và dễ bảo trì ứng dụng. Dưới đây là một số nguyên tắc và ví dụ về cách xử l
0 0 18
JAVA BEST PRACTICES - lời khuyên từ các chuyên gia hàng đầu
Trước khi bắt đầu bài viết lần này, 15 JAVA CODING BEST PRACTICES mà mình nhắc tới trong bài viết trước cũng đều là những best practices hay nhất được các chuyên gia nằm lòng, tuy nhiên mình sẽ không
0 0 11
Giới thiệu về thư viện java.util.stream
Bằng cách tận dụng sức mạnh của các biểu thức lambda, java.util.
0 0 17
Streams - Phía sau bức màn sân khấu
Hai bài viết đầu tiên trong loạt bài này khám phá cách sử dụng thư viện java.util.
0 0 24
Từ concurrent tới parallel
Bài viết này giải thích các yếu tố quyết định hiệu quả của quá trình xử lý song song, đưa chúng vào bối cảnh lịch sử và kỹ thuật. Sự hiểu biết về các yếu tố này cung cấp nền tảng để sử dụng tối ưu thư
0 0 16
Tối ưu hóa stream pipelines để xử lý song song
Phần 4 của loạt bài này đã thảo luận về các yếu tố có thể ảnh hưởng đến hiệu quả của quá trình song song hóa. Các yếu tố này bao gồm các đặc điểm của vấn đề, thuật toán được sử dụng để triển khai giải
0 0 21
Giới thiệu về GraphQL với JAVA
Khi làm việc với RESTful APIs, cho một đối tượng data, chúng ta thường phải expose nhiều request URLs khác nhau. Ví dụ, bạn đang làm việc với ứng dụng quản lý thông tin sinh viên, để provide thông tin
0 0 15
Hướng dẫn sử dụng NetBeans trong lập trình Java
Chào mừng bạn đến với bài viết hướng dẫn sử dụng NetBeans trong lập trình Java! Có nhiều hướng dẫn sử dụng NetBeans trong lập trình Java. Bạn có thể cài đặt NetBeans theo 2 cách: download JDK tích hợp
0 0 24