Có thể định nghĩa một cách chính xác hơn về Java: “là ngôn ngữ lập trình hướng đối tượng, được thiết kế độc lập với hệ điều hành, cho phép người lập trình viết chương trình một lần và có thể sử dụng tại bất kỳ đâu”.
Không chỉ giới thiệu ngôn ngữ lập trình, Sun Microsystems còn đưa ra hàng loạt công cụ hỗ trợ người lập trình phát triển các ứng dụng bằng Java, như Java Developer Kit, JavaBeans, HotJava…
Ngôn ngữ Java có cú pháp rất giống với ngôn ngữ C/C++ (là một ngôn ngữ rất mạnh được dùng phổ biến hiện nay), tuy nhiên nó đã được thay đổi khá nhiều để đáp ứng khả năng độc lập với hệ điều hành. Nền tảng của ngôn ngữ Java là các class. Các class đóng vai trò như những đối tượng, người lập trình khi xây dựng ứng dụng sẽ sử dụng một số class chuẩn của hệ thống, đồng thời có thể tự mình xây dựng class khác đáp ứng yêu cầu công việc.
Thông thường khi đi học thì người học lập trình có thói quen là viết các chương trình cốt để chạy được (yêu cầu máy tính thực hiện ý tưởng của thông qua các dòng lệnh của một ngôn ngữ lập trình) chứ ít khi chú ý đến các tiêu chuẩn khi viết lệnh. Thói quen này đặc biệt không tốt khi các bạn ra trường, tham gia phát triển các dự phần mềm bởi một số lý do chính sau:
– Một đoạn lệnh máy tính khi viết ra hiếm khi thực hiện đúng hoàn toàn mà phải sửa, cải tiến liên tục mới được hoàn hiện ở một mức độ nào đó chấp nhận được.
– Một sản phẩm phần mềm đa số là do nhiều người viết ra (đội – team) và hoàn thiện.
– Người đầu tiên viết ra một dòng lệnh thì ít khi sửa dòng đó mà thường là một người khác sẽ chỉnh sử, cải tiến trong quá trình phát triển, nâng cấp.
Đánh giá
Chưa có đánh giá nào.