Programming Archive
[Android Tool] Tối ưu hóa code với Android Lint
![Tối ưu hóa code Android với Android Lint](http://that2u.com/wp-content/plugins/lazy-load/images/1x1.trans.gif)
Android Lint hay còn gọi là Lint Tool là một công cụ phân tích code tĩnh với chức năng phát hiện và tối ưu các lỗi tiềm ẩn bên trong source code của project của bạn để từ đó cải thiện về tính chính xác, độ bảo mật, hiệu năng,
[Java] Java Collection Framework – Phần 3: Set và Set Interface
![Java Collection Framework - Phần 3: Set Interface](http://that2u.com/wp-content/plugins/lazy-load/images/1x1.trans.gif)
Để tiếp tục cho series bài viết về Java Collection Framework, trong bài viết này mình sẽ giới thiệu tới các bạn về Set (tập hợp), Set Interface và class quan trọng về tập hợp cũng như các ví dụ để làm rõ hơn các vấn đề. Trước khi bắt
Google Firebase – Phần 2: Web chat cơ bản trong 5 phút
![Google Firebase - Readltime cloud database](http://that2u.com/wp-content/plugins/lazy-load/images/1x1.trans.gif)
Như đã giới thiệu ở phần trước, Google Firebase là một dịch vụ cơ sở dữ liệu thời gian thực hoạt động trên nền tảng đám mây với rất nhiều ưu điểm và để làm rõ hơn về các ưu điểm của Google Firebase, trong bài viết này tôi sẽ
Google Firebase – Realtime Database System – Giới thiệu chung
![Google Firebase - Readltime cloud database](http://that2u.com/wp-content/plugins/lazy-load/images/1x1.trans.gif)
Firebase là một dịch vụ cơ sở dữ liệu thời gian thực hoạt động trên nền tảng đám mây được cung cấp bởi Google nhằm giúp các lập trình phát triển nhanh các ứng dụng bằng cách đơn giản hóa các thao tác với cơ sở dữ liệu. Nhân
[Java] Java Collection Framework – Phần 2: Collection Interface
![java-collection-framework-phan-2-collection-interface](http://that2u.com/wp-content/plugins/lazy-load/images/1x1.trans.gif)
Ở phần trước mình đã giới thiệu tới các bạn những thành phần chính trong Java Collection Framework và để tiếp tục cho series bài viết về Java Collection Framework, trong bài viết này mình sẽ giới thiệu tới các bạn một thành quan trọng trong Java Collection Framework đó là Collection
[Java] Java Collection Framework – Phần 1: Giới thiệu chung
![Java Collection Framework - Cấu trúc tổng quát](http://that2u.com/wp-content/plugins/lazy-load/images/1x1.trans.gif)
Chắc hẳn bất kì lập trình viên nào đã từng làm việc với Java hay Android, thậm chí là cả các bạn đang học Java đều biết tới ArrayList – một class cực kì dễ dùng và tiện dụng. Nhưng có lẽ không nhiều người biết rằng ArrayList chỉ là
[JAVA] Mảng và lớp công cụ java.util.Arrays – Phần 2
![Mảng và lớp công cụ java.util.Arrays - Phần 2](http://that2u.com/wp-content/plugins/lazy-load/images/1x1.trans.gif)
Ở phần trước mình đã nói về một số đặc điểm cơ bản của java nên trong phần này mình sẽ đi luôn vào lớp công cụ java.util.Arrays trong java các phương thức (method) đầy hữu ích và mạnh mẽ của nó. Lớp công cụ java.util.Arrays là gì? java.util.Arrays là
[JAVA] Mảng và lớp công cụ java.util.Arrays – Phần 1
![Mảng và lớp công cụ java.util.Arrays - Phần 1](http://that2u.com/wp-content/plugins/lazy-load/images/1x1.trans.gif)
Mảng (Array) là một cấu trúc dữ liệu cơ bản nhất, cơ bản đến mức mà hầu như bất kì một ngôn ngữ lập trình nào cũng đều có kiểu cấu trúc dữ liệu này, mảng gần như là một thành bắt buộc phải học đối với mỗi người khi
[JAVA] Sự khác biệt của StringBuilder, String concatenation
![](http://that2u.com/wp-content/plugins/lazy-load/images/1x1.trans.gif)
Với Java thật đơn giản để ghép các chuỗi kí tự lại với nhau, chỉ việc sử dụng toán tử ‘+’, nhưng vấn đề là liệu toán tử ‘+’ đó có phải là cách tốt nhất khi cần cộng nhiều chuỗi kí tự lại với nhau hay không và
[JAVA] Kiểu dữ liệu nguyên thủy và kiểu dữ liệu tham chiếu
![các kiểu dữ liệu cơ bản trong java](http://that2u.com/wp-content/plugins/lazy-load/images/1x1.trans.gif)
Đối với những ai đã từng học qua về java chắc hẳn đều biết trong Java có rất nhiều kiểu dữ liệu như là char, int, long, float, Object, … Tuy nhiên tất cả những kiểu dữ liệu này đều có thể chia thành 2 kiểu dữ liệu cơ
- 1
- 2