Thứ Bảy, 19 tháng 5, 2018

JAVA : Và JAVA LÀ GÌ

Khóa học java





Java là:




khóa học lập trình java

Hướng đối tượng – Trong Java, mọi thứ đều là một Object. Java có thể dễ dàng mở rộng và bảo trì vì nó được xây dựng dựa trên mô hình Object.

Nền tảng độc lập – Không giống nhiều ngôn ngữ lập trình khác bao gồm cả C và C ++, khi Java được biên dịch, nó không được biên dịch thành ngôn ngữ máy nền tảng cụ thể, thay vào mã byte – nền tảng độc lập. 

Mã byte này được thông dịch bởi máy ảo (JVM) trên nền tảng nào đó mà nó đang chạy.
Đơn giản – Java được thiết kế để dễ học. Nếu bạn hiểu khái niệm cơ bản về OOP Java, sẽ rất dễ để trở thành master về java.

Bảo mật – Với tính năng an toàn của Java, nó cho phép phát triển các hệ thống không có virut, giả mạo. Các kỹ thuật xác thực dựa trên mã hóa khóa công khai.

Kiến trúc – trung lập – Trình biên dịch Java tạo ra định dạng tệp đối tượng kiến trúc trung lập, làm cho mã biên dịch được thực thi trên nhiều bộ vi xử lý, với sự hiện diện của hệ điều hành Java.

Portable – Là kiến trúc tập trung và không có khía cạnh thực hiện phụ thuộc của đặc tả này làm cho Java khả chuyển. 

Trình biên dịch trong Java được viết bằng ANSI C, đó là một tập con POSIX.
Mạnh mẽ – Java làm nỗ lực để loại trừ các tình huống dễ bị lỗi bằng cách kiểm tra lỗi tại thời gian biên dịch và kiểm tra lỗi tại runtime.

Đa luồng – Với tính năng đa luồng của Java có thể viết các chương trình có thể thực hiện nhiều tác vụ đồng thời. Tính năng thiết kế này cho phép các nhà phát triển xây dựng các ứng dụng tương tác có thể chạy trơn tru hơn.

Thông dịch – Mã byte Java được dịch trực tiếp tới các máy tính gốc và không được lưu trữ ở bất cứ đâu.

Hiệu năng cao – Với việc sử dụng trình biên dịch Just-In-Time, Java cho phép thực hiện hiệu năng cao.

Phân tán – Java được thiết kế cho môi trường phân tán của Internet.

Năng động – Java là năng động hơn C hoặc C++ vì nó được thiết kế để thích nghi với môi trường đang phát triển. 

Các chương trình Java có thể mang một lượng lớn thông tin tại runtime mà có thể được sử dụng để xác minh và giải quyết các truy cập vào các đối tượng tại runtime.

Nơi đào tạo java uy tín.   

Đến với NIIT-ICT các bạn sẽ được trải nghiệm về các khóa học như:


Học lập trình PHP

Học lập trình Android

Học kiểm thử 

vv.vv

Nơi Java được sử dụng

Theo tập đoàn SUN, hiện nay có khoảng 3 tỷ thiết bị đang chạy java. Ví dụ:

Desktop App như acrobat reader, media player, antivirus, …

Web App như irctc.co.in, javatpoint.com, …

Enterprise App như các ứng dụng về xử lý nghiệp vụ ngân hàng, …

Thiết bị Mobile

Hệ thống nhúng

Smart Card

Robot

Game App

Các kiểu của Java App

Có 4 kiểu ứng dụng chính của java app:

1) Standalone App

Standalone App cũng được biết đến như Desktop App hoặc Windows - based App. Để tạo ra ứng dụng kiểu này người ta thường sử dụng AWT, Swing hoặc Java FX framework.

2) Web App

Web App là ứng dụng chạy trên server và tạo được các trang động. Hiện nay, servlet, jsp, struts, jsf, spring… là những công nghệ được sử dụng để tạo Web App trong java.

3) Enterprise App

Một ứng dụng dạng như Banking App, có lợi thế là tính bảo mật cao, cân bằng tải (load balancing) và clustering. Trong java, EJB được sử dụng để tạo các Enterprise App.

4) Mobile App

Mobile App là ứng dụng được tạo ra cho các thiết bị di động. Hiện nay Android và Java ME được sử dụng để chạy các ứng dụng này.





Không có nhận xét nào:

Đăng nhận xét

Lập trình Java - Ngoại lệ

Một ngoại lệ (hoặc sự kiện đặc biệt) là một vấn đề phát sinh trong quá trình thực hiện chương trình. Khi xảy ra Ngoại lệ , luồng bình thường...