Những đặc điểm của lập trình Java

Những đặc điểm của lập trình Java

Đơn giản

Chúng ta muốn xây dựng một hệ thống cái có thể lập trình dễ dàng mà không có nhiều đào tạo bí ẩn và cái sử dụng
thực hành tiêu chuẩn ngày này. Nên mặc dù chúng ta thấy rằng C++ đã là không phù hợp, chúng ta thiết kế Java gần
như C++ như có thể để làm hệ thống hiểu được hơn. Java bỏ qua các đặc tính gây nhầm lẫn, hiểu kém, hiếm khi dùng
của C++ cái, trong kinh nghiệm của chúng tôi, đem lại nhiều khó khăn hơn lợi ích.
Thực tế là, cú pháp cho Java là phiên bản làm sạch của cú pháp C++. Không cần cho các header files số học con
trỏ (hay thậm chí một cú pháp con trỏ), hợp nhất, chồng toán tử, các classes cơ sở ảo..vv… Các nhà thiết kế
không, tuy nhiên, thử sửa tất cả các đặc tính gây khó khăn của C++. Ví dụ, cú pháp của phát biểu switch là
không thay đổi trong Java. Nếu bạn biết C++, bạn sẽ thấy chuyển tiếp tới cú pháp Java dễ dàng.
Tại thời điểm Java phát hành, C++ thực sự không phải là ngôn ngữ lập trình phổ biến nhất. Nhiều nhà phát triển
sử dụng Visual Basic và môi trường kéo thả của nó. Những nhà phát triển này đã không thấy Java đơn giản. Nó mất
một vài năm cho các môi trường phát triển Java để bắt kịp. Ngày nay, các môi trường phát triển Java là đứng
đầu so với hầu hết các ngôn ngữ lập trình khác.
Khía cạnh khác của là đơn giản là là nhỏ. Một trong những mục tiêu của Java làm có thể việc xây dựng phần mềm
cái chạy độc lập trên các máy nhỏ. Kích thước của trình dịch cơ bản và hỗ trợ class là về 40K, các thư viện
tiêu chuẩn và hỗ trợ thread (cơ bản một microkernel tự chứa) thêm 175K nữa.
Cái này là một thành tựu lớn lúc đó. Tất nhiên, thư viện đã phát triển tới tỉ lệ lớn. Bây giờ có các đời biên
tập riêng rẽ với một thư viện nhỏ hơn, phù hợp cho các thiết bị nhúng và smart cards.

Chia sẻ