[vc_row full_width=”stretch_row_content td-stretch-content” row_divider_bottom=”tdc-divider6″ svg_background_color_bottom=”#ffffff” shadow_bot_shadow_offset_vertical=”-30″ svg_z_index=”2″ svg_height_bottom=”eyJhbGwiOiIxMzAiLCJwaG9uZSI6IjcwIn0=” shadow_bot_shadow_size=”20″ shadow_bot_shadow_color=”rgba(0,0,0,0.5)” shadow_bot_shadow_offset_horizontal=”0″][vc_column]

[/vc_column][/vc_row][vc_row full_width=”stretch_row_1200 td-stretch-content” gap=”eyJhbGwiOiI0MCIsImxhbmRzY2FwZSI6IjM2IiwicG9ydHJhaXQiOiIyOCJ9″ tdc_css=”eyJhbGwiOnsicGFkZGluZy10b3AiOiI4MCIsInBhZGRpbmctYm90dG9tIjoiODAiLCJkaXNwbGF5IjoiIn0sInBob25lIjp7InBhZGRpbmctdG9wIjoiNjAiLCJwYWRkaW5nLWJvdHRvbSI6IjYwIiwiZGlzcGxheSI6IiJ9LCJwaG9uZV9tYXhfd2lkdGgiOjc2NywicG9ydHJhaXQiOnsicGFkZGluZy10b3AiOiI2MCIsInBhZGRpbmctYm90dG9tIjoiNjAiLCJkaXNwbGF5IjoiIn0sInBvcnRyYWl0X21heF93aWR0aCI6MTAxOCwicG9ydHJhaXRfbWluX3dpZHRoIjo3Njh9″][vc_column width=”1/4″ tdc_css=”eyJhbGwiOnsid2lkdGgiOiIyOCUiLCJkaXNwbGF5IjoiIn0sInBob25lIjp7Im1hcmdpbi1ib3R0b20iOiI2MCIsIndpZHRoIjoiMTAwJSIsImRpc3BsYXkiOiIifSwicGhvbmVfbWF4X3dpZHRoIjo3NjcsInBvcnRyYWl0Ijp7IndpZHRoIjoiMzAlIiwiZGlzcGxheSI6IiJ9LCJwb3J0cmFpdF9tYXhfd2lkdGgiOjEwMTgsInBvcnRyYWl0X21pbl93aWR0aCI6NzY4fQ==” is_sticky=”yes”]

Danh Mục

[/vc_column][vc_column width=”3/4″ tdc_css=”eyJhbGwiOnsid2lkdGgiOiI3MiUiLCJkaXNwbGF5IjoiIn0sInBob25lIjp7IndpZHRoIjoiMTAwJSIsImRpc3BsYXkiOiIifSwicGhvbmVfbWF4X3dpZHRoIjo3NjcsInBvcnRyYWl0Ijp7IndpZHRoIjoiNzAlIiwiZGlzcGxheSI6IiJ9LCJwb3J0cmFpdF9tYXhfd2lkdGgiOjEwMTgsInBvcnRyYWl0X21pbl93aWR0aCI6NzY4fQ==”]

Bài viết nổi bật

Tại sao xử lý một mảng được sắp xếp nhanh hơn xử lý một mảng chưa sắp xếp?

Tại sao xử lý một mảng được sắp xếp nhanh hơn xử lý một mảng chưa sắp xếp | Lập trình viên Java, Java DEV

Toán tử. Ví dụ về Toán tử trong JAVA

Toán tử (Operator) là các ký tự đặc biệt được quy ước để thực hiện một hành động nào đó trong lập trình. Trong Java có nhiều loại toán tử.

Method Overloading trong JAVA

Nếu một class có nhiều phương thức có cùng tên, nhưng đối số khác nhau, nó được gọi là Method Overloading. Có 2 cách thực hiện method Overloading trong Java

Continue trong JAVA

Câu lệnh continue trong JAVA được sử dụng trong vòng lặp thì chương trình sẽ lập tức nhảy đến vòng lặp tiếp theo.
[tdm_block_call_to_action title_text=”QWR2ZXJ0aXNlbWVudA==” title_size=”tdm-title-md” description=”UXVpc3F1ZSUyMHF1aXMlMjBzZW0lMjBzaXQlMjBhbWV0JTIwbWFzc2ElMjBzYWdpdHRpcyUyMGRpZ25pc3NpbSUyMHZpdmVycmElMjBuZWMlMjBsZW8uJTIwRHVpcyUyMGFyY3UlMjB0b3J0b3IlMkMlMjBmZXVnaWF0JTIwZWdldCUyMGxpYmVybyUyMGV1JTJDJTIwYXVjdG9yJTIwcnV0cnVtJTIwbWV0dXMuJTIwUGhhc2VsbHVzJTIwcXVpcyUyMGNvbmRpbWVudHVtJTIwdHVycGlzLiUyMFZlc3RpYnVsdW0lMjBldWlzbW9kJTJDJTIwdG9ydG9yJTIwYXQlMjBlZ2VzdGFzJTIwZWZmaWNpdHVyLg==” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” button_size=”tdm-btn-md” content_align_vertical=”content-vert-bottom” tdc_css=”eyJhbGwiOnsibWFyZ2luLWJvdHRvbSI6IjAiLCJwYWRkaW5nLXRvcCI6Ijg1IiwicGFkZGluZy1yaWdodCI6IjE0MCIsInBhZGRpbmctYm90dG9tIjoiMjYiLCJwYWRkaW5nLWxlZnQiOiI0MCIsImJhY2tncm91bmQtY29sb3IiOiIjZmNjOTBlIiwiYmFja2dyb3VuZC1pbWFnZSI6InVybChcImh0dHA6Ly9sYXB0cmluaHZpZW5qYXZhLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAxOS8wMi9yZWMtYmcucG5nXCIpIiwiYmFja2dyb3VuZC1zdHlsZSI6Im5vLXJlcGVhdCIsImJhY2tncm91bmQtcG9zaXRpb24iOiJyaWdodCB0b3AiLCJkaXNwbGF5IjoiIn0sInBvcnRyYWl0Ijp7InBhZGRpbmctdG9wIjoiNTAiLCJwYWRkaW5nLXJpZ2h0IjoiMCIsInBhZGRpbmctYm90dG9tIjoiMTAiLCJwYWRkaW5nLWxlZnQiOiIyNCIsImJhY2tncm91bmQtc3R5bGUiOiJuby1yZXBlYXQiLCJkaXNwbGF5IjoiIn0sInBvcnRyYWl0X21heF93aWR0aCI6MTAxOCwicG9ydHJhaXRfbWluX3dpZHRoIjo3NjgsInBob25lIjp7InBhZGRpbmctdG9wIjoiODAiLCJwYWRkaW5nLXJpZ2h0IjoiMjAiLCJwYWRkaW5nLWJvdHRvbSI6IjAiLCJwYWRkaW5nLWxlZnQiOiIyMCIsImJhY2tncm91bmQtc3R5bGUiOiJjb250YWluIiwiZGlzcGxheSI6IiJ9LCJwaG9uZV9tYXhfd2lkdGgiOjc2NywibGFuZHNjYXBlIjp7InBhZGRpbmctdG9wIjoiNzUiLCJwYWRkaW5nLXJpZ2h0IjoiNDAiLCJwYWRkaW5nLWJvdHRvbSI6IjE2IiwicGFkZGluZy1sZWZ0IjoiMzAiLCJkaXNwbGF5IjoiIn0sImxhbmRzY2FwZV9tYXhfd2lkdGgiOjExNDAsImxhbmRzY2FwZV9taW5fd2lkdGgiOjEwMTl9″ tds_call_to_action1-f_descr_font_family=”325″ tds_call_to_action1-f_descr_font_size=”eyJhbGwiOiIxNCIsInBob25lIjoiMTMiLCJwb3J0cmFpdCI6IjEzIn0=” tds_call_to_action1-f_descr_font_line_height=”1.6″ tds_call_to_action1-description_color=”#444444″ tds_title1-f_title_font_size=”eyJhbGwiOiIzNiIsInBob25lIjoiMzIiLCJwb3J0cmFpdCI6IjMyIn0=” tds_title1-f_title_font_family=”325″ tds_title1-f_title_font_line_height=”1.4″ tds_title1-f_title_font_weight=”700″][/vc_column][/vc_row][vc_row tdc_css=”eyJhbGwiOnsicGFkZGluZy1ib3R0b20iOiI4MCIsImRpc3BsYXkiOiIifSwicG9ydHJhaXQiOnsicGFkZGluZy1ib3R0b20iOiI2MCIsImRpc3BsYXkiOiIifSwicG9ydHJhaXRfbWF4X3dpZHRoIjoxMDE4LCJwb3J0cmFpdF9taW5fd2lkdGgiOjc2OCwicGhvbmUiOnsicGFkZGluZy1ib3R0b20iOiI2MCIsImRpc3BsYXkiOiIifSwicGhvbmVfbWF4X3dpZHRoIjo3Njd9″ full_width=”stretch_row_1200 td-stretch-content”][vc_column]

Thế giới Java

Continue to the category

Tính năng của Java

11 tính năng chính đóng một vai trò quan trọng trong sự phổ biến của ngôn ngữ Java. Các tính năng của Java còn được gọi là Java buzzwords.

So sánh JAVA vs C++

Hôm nay trong bài viết này mình sẽ so sánh Java vs C++. Còn nếu bạn muốn đọc thêm về so sánh Java vs PHP hay Java với C# thì xem thêm tại đây:

Tìm hiểu về và tự học React

React là một thư viện JavaScript để xây dựng giao...

Lịch Sử của JAVA – Ngôn ngữ Lập trình Phổ biến nhất thế giới

Java đã đi qua gần 25 năm lịch sử hình thành và phát triển. Theo chỉ số TOIBE Index thì Java hiện tại vẫn đang là ngôn ngữ Lập trình phổ biến nhất thế giới.
[/vc_column][/vc_row][vc_row full_width=”stretch_row” tdc_css=”eyJhbGwiOnsicGFkZGluZy10b3AiOiI2MCIsInBhZGRpbmctYm90dG9tIjoiODAiLCJiYWNrZ3JvdW5kLWNvbG9yIjoiI2ZjZmNmYyIsImRpc3BsYXkiOiIifSwicGhvbmUiOnsicGFkZGluZy10b3AiOiI0MCIsInBhZGRpbmctYm90dG9tIjoiNjAiLCJkaXNwbGF5IjoiIn0sInBob25lX21heF93aWR0aCI6NzY3LCJwb3J0cmFpdCI6eyJwYWRkaW5nLXRvcCI6IjQwIiwicGFkZGluZy1ib3R0b20iOiI2MCIsImRpc3BsYXkiOiIifSwicG9ydHJhaXRfbWF4X3dpZHRoIjoxMDE4LCJwb3J0cmFpdF9taW5fd2lkdGgiOjc2OH0=”][vc_column tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==”][tdm_block_column_title title_tag=”h3″ title_size=”tdm-title-sm” content_align_horizontal=”content-horiz-center” tds_title1-f_title_font_family=”438″ tds_title1-f_title_font_weight=”900″ tds_title1-f_title_font_size=”eyJhbGwiOiIzNiIsInBob25lIjoiMzMiLCJwb3J0cmFpdCI6IjMzIn0=” tdc_css=”eyJhbGwiOnsibWFyZ2luLWJvdHRvbSI6IjM4IiwiZGlzcGxheSI6IiJ9LCJwaG9uZSI6eyJtYXJnaW4tYm90dG9tIjoiMzAiLCJkaXNwbGF5IjoiIn0sInBob25lX21heF93aWR0aCI6NzY3LCJwb3J0cmFpdCI6eyJtYXJnaW4tYm90dG9tIjoiMzAiLCJkaXNwbGF5IjoiIn0sInBvcnRyYWl0X21heF93aWR0aCI6MTAxOCwicG9ydHJhaXRfbWluX3dpZHRoIjo3Njh9″ tds_title1-f_title_font_spacing=”1″ title_text=”QiVDMyVBMGklMjB2aSVFMSVCQSVCRnQlMjBtJUUxJUJCJTlCaSUyMG5oJUUxJUJBJUE1dA==”]

Tìm hiểu về và tự học React

React là một thư viện JavaScript để xây dựng giao diện người dùng đã làm điên đảo giới phát triển web. React được biết đến với hiệu suất cực nhanh và đã tạo ra một hệ sinh thái gồm hàng nghìn mô-đun liên quan trên NPM, bao gồm nhiều tùy chọn công cụ.  Nếu bạn muốn có sự lựa chọn và khả...

4 Loại Access Modifiers trong JAVA

Access Modifiers trong Java chỉ định khả năng / cấp độ truy cập hoặc phạm vi của một field, method, constructor hoặc class. Có 4 loại: private, default, protected, public

Package trong JAVA

Package trong Java có thể được phân loại theo hai dạng, built-in package (có sẵn) và user-defined package (gói do người dùng định nghĩa)

Sự khác biệt giữa Abstract Class và Interface

Cả Abstract class và Interface đều được sử dụng để đạt được sự trừu tượng nơi chúng ta có thể khai báo các phương thức trừu tượng. Cả Abstract class và Interface đều không thể được khởi tạo.

Abstract class trong JAVA

Trừu tượng là một quá trình ẩn các chi tiết triển khai và chỉ hiển thị chức năng cho người dùng. Cùng mình học cách sử dụng Abstract class trong Java
[/vc_column][/vc_row]