Hungkin’s Blog

Java vs JavaScript

Posted by hungkin™ on 14/05/2009

Java là 1 ngôn ngữ lập trình hướng đối tượng (OOP) được James Gosling của Sun Microsystems phát minh.
Javascript cũng là 1 OOP (nhưng triết lý OOP không mạnh như Java) được nhân viên của Netscape phát minh.

JavaScript khác Java, của 2 hãng khác nhau phát triển, không có sư phụ thuộc/liên quan nào

Java phải được compile sang byte code (nhờ java development toolkit – jdk), sau đó Java Virtual Machine sẽ thông dịch nó sang 1 ngôn ngữ máy (machine language) vào lúc runtime để chạy được (máy chạy ứng dụng java cần cài java runtime environment – jre tương thích với jdk dùng để compile java application).

Để truy cập các trang web viết bằng jsp cũng cần jre, nhưng việc tích hợp jre vào browser đã là trong suốt đối với người dùng trong những năm qua , từ IE,Firefox cho đến Opera vì tính phổ biến của Java đã ăn sâu trong lĩnh vực phần mềm nên mặc định các browser trên đã có jre-plugin hỗ trợ trong trạng thái luôn sãn sàng đáp ứng

JavaScript dùng để hỗ trợ cho HTML document (vốn là web tĩnh – nhàm chán). Javascript chỉ dùng trong lĩnh vực web, không dùng để viết các ứng dụng để bàn (desktop app).

Javascript không biên dịch ra file thực thi, mà nó được viết trong các trang .js, hay nhúng trong .html. Khi trang web được gọi, javascript sẽ thông dịch và chạy từng dòng code một cho đến khi hết khối lệnh javascript hoặc sẽ bị interrupt ngay tại lệnh js bị lỗi

Một chương trình Java được viết bằng một IDE(VD: JBuilderX) thì có thể chay tốt trong Các IDE khác như JCreator, JDeveloper, NetBean,… mà không cần chỉnh sửa ko? Nếu ko thì Có cách nào mà có thể viết bằng IDE mà có thể chạy được trên các IDE khác ko?
Câu trả lời là không. Không có ông tây ba lô nào sang VN mà có thể ăn ngay (mà cũng có thể không bao giờ) món lẩu cá kèo / mắm tôm / …

Tham khảo thêm:

So… what is the difference between Java and JavaScript anyway?
http://www.htmlgoodies.com/beyond/javascri…cle.php/3470971

Java is Not JavaScript
JavaScript is Not Java
http://www.dannyg.com/ref/javavsjavascript.html

Java and JavaScript
http://burks.bton.ac.uk/burks/language/java/index.htm

(Sưu tầm)

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s

 
%d bloggers like this: