J2JS
Home > Docs > Java versus JavaScript

1. Java versus JavaScript

JavaScript Java
Method Overloading No Yes
Information Hiding Weak, complicated Yes
Namespaces

Packages
No Yes
IDE support No Full support through Intelli Sense, refactoring, etc.
Tracing or debugging Some browsers Tracing build in as aspect, debugging supported only on the server-side
Type Safety No Yes
Code Obfuscation Very weak Many powerful third party obfuscators
maintenance cost high

unmaintainable
low

Last build on Sat Jan 03 11:06:48 CET 2009