1. Lập trình

Java được sử dụng ở đâu trong thế giới thực?


Nếu bạn là một người mới bắt đầu học lập trình Java, bạn có nghĩ liệu rằng Java được sử dụng thực tế ở đâu? Trong bài viết này, chúng ta sẽ thấy chính xác hơn, những loại dự án nào được viết bằng Java, Java thống trị ở trong ngành lĩnh vực nào và chính xác nơi nào Java được sử dụng hữu ích trong thực tế?

1.    Các ứng dụng Android

Nếu bạn muốn nhìn thấy nơi Java được sử dụng, thì bạn chẳng phải đi đâu xa xôi cả. Hãy mở điện thoại Android của bạn lên với bất kỳ ứng dụng nào, chúng đều được viết bằng ngôn ng

ữ lập trình Java, với Android API của Google, cái tương tự như JDK. Vài năm gần đây, Android sử dụng máy ảo JVM và các package khác, nhưng phần code thì vẫn được viết bằng Java.

2.    Ứng dụng cho dịch vụ tài chính

Java đóng vai trò rất lớn trong dịch vụ tài chính. Có rất nhiều ngân hàng đầu tư toàn cầu như Goldman Sachs, Citigroup, Barclays, Standard Charted và các ngân hàng khác sử dụng Java để viết các hệ thống giao dịch điện tử, các hệ thống xác nhận và kiểm toán, các dự án xử lý dữ liệu và một số công việc quan trọng khác,..

3.    Các ứng dụng J2ME

Mặc dù sự ra đời của iOS và Android gần như giết chết thị trường J2ME, nhưng vẫn còn được các dòng điện thoại cấu hình thấp của Nokia và Samsung sử dụng J2ME. J2ME vẫn còn được sử dụng trong sản phẩm như đĩa Blu-ray, Cards, Set top boxes v.v… Một trong những lý do mà WhatsApp trở nên phổ biến là bởi vì nó cũng có sẵn trên J2ME cho tất cả những thiết bị cầm tay của Nokia.

4.    Không gian nhúng

Một lĩnh vực khác mà Java thường được sử dụng là trong lĩnh vực embedded (nhúng), bạn chỉ cần 130 KB để có thể sử dụng công nghệ Java (trên một smart card hoặc cảm biến). Ban đầu Java được thiết kế dành cho các thiết bị nhúng. Trong thực tế, đây là một phần trong chiến dịch ban đầu của Java “viết một lần, chạy mọi nơi” và có vẻ như nó đang mang lại nhiều lợi ích to lớn.

5.    Các công nghệ Big Data

Mặc dù Java không phải là thống trị trong lĩnh vực này, vì có những công nghệ như MongoDB được viết bằng C++. Nhưng Java có tiềm năng chiếm trong thị phần này vì Java được ứng dụng trong HBase, Accumulo (mã nguồn mở) và ElasticSearch của Apache

6.    Các ứng dụng khoa học

Hiện nay Java thường là một lựa chọn mặc định cho các ứng dụng khoa học, bao gồm cả xử lý ngôn ngữ tự nhiên. Lý do chính của việc này là bởi vì Java an toàn hơn, portable, dễ bảo trì và đi kèm với các công cụ tốt hơn so với C ++ hoặc bất kỳ ngôn ngữ nào khác.


Nguồn: Techmaster

Từ khóa: lập trình

Ngôn ngữ lập trình Java là một ví dụ đáng kể cho quá trình tiến hóa của ngôn ngữ lập trình. Java được xây dựng trên những đặc tính hữu dụng và quen thuôc của C++, trong đó Java loại bỏ những phức tạp, nguy hiểm, và các phần tử thừa không cần thiết. Kết quả Java là một ngôn ngữ an toàn hơn, đơn giản hơn và dễ sử dụng hơn. Những phần sau đây sẽ mô tả tính tương phản của Java với ngôn ngữ lập trình C++. Nhưng trước hết chúng ta cần điểm qua các mặt nổi bật khiến Java trở thành ngôn ngữ được sử dụng thuộc hàng top trong cộng đồng lập trình nói riêng và các cty phát triển ứng dụng nói chung.

Trả lời

Ngôn ngữ lập trình Java là một ví dụ đáng kể cho quá trình tiến hóa của ngôn ngữ lập trình. Java được xây dựng trên những đặc tính hữu dụng và quen thuôc của C++, trong đó Java loại bỏ những phức tạp, nguy hiểm, và các phần tử thừa không cần thiết. Kết quả Java là một ngôn ngữ an toàn hơn, đơn giản hơn và dễ sử dụng hơn. Những phần sau đây sẽ mô tả tính tương phản của Java với ngôn ngữ lập trình C++. Nhưng trước hết chúng ta cần điểm qua các mặt nổi bật khiến Java trở thành ngôn ngữ được sử dụng thuộc hàng top trong cộng đồng lập trình nói riêng và các cty phát triển ứng dụng nói chung.