Sau 1 thời gian ngắn sử dụng Java để làm bài tập. Tôi nhận thấy vài điều sau:
+ Cú pháp quá dài thật sự
+ Định kiểu rõ ràng (tuyệt vời cuối cùng sau 1 thời gian dùng js tôi cũng đã quay về với chân lý ) 😀
+Thuần đối tượng : toàn thấy khai báo và sử dụng class. object, constructor và method. Thành phần nào cũng nằm trong class
+ Logic chặt chẽ
+Chạy đa nền tảng dùng JVM dịch bytecode: trước giờ cũng muốn học java giờ đã có cơ hội
+ Nhiều thứ mởi mẻ
+ Để run java khá là phức tạp
+ Thời gian run lâu
+ Hỗ trợ chạy đa luồng
Java với các quy định kiểu rõ ràng, logic chặt chẽ hơn với cách dùng thuần đối tượng class-based , là ngôn ngữ hoạt động đọc lập.có thể nói với người mới tiếp cận từ js qua java thì có thể gặp nhiều khó khăn hơn. Nhưng một khi đã quen dùng thì ta có thể cảm thấy chặt chẽ nhưng lại vô cùng sướng khi dùng.
Nhưng vẫn phải nói cú pháp java thực sự quá dài. Nếu sau này làm việc phải dùng cái text editor nào đó code java mà không có gợi ý thì thực sự rất là phiền phức đấy :).
Đây là cảm nhận ban đầu của tôi với chút hiểu biết hạn hẹp về java nên không thể tránh khỏi nhiều thiếu xót. Nếu ai có thể giúp tôi bổ sung, chỉnh sửa tôi rất vui lòng lắng nghe.