(1)执行方式不同
java:是编译语言,需要先编译再执行
JavaScript:无需编译,直接执行
(2)数据类型不同
java:强数据类型语言
JavaScript:弱数据类型语言
(3)运行位置不同
java:运行在服务器端(后端)
JavaScript:运行在客户端浏览器(前端)