想搞前端 JavaScript, 想搞后端 Java. 也许有人要说了 JavaScript 也可以写后端啊, 可以是可以, 但是目前来看, 并不是一个好的选择. 两个都想搞一搞, 那就两个都学.
JavaScript:
JavaScript(通常缩写为 JS) 是一种高级的, 解释型的编程语言; 它是一门基于原型, 函数先行的语言, 是一门多范式的语言, 它支持面向对象编程, 命令式编程, 以及函数式编程.
JavaScript 是一种属于网络的脚本语言, 已经被广泛用于 web 应用开发, 常用来为网页添加各式各样的动态功能, 为用户提供更流畅美观的浏览效果.
JavaScript 是除了 html,CSS 外万维网的核心技术之一, 它支持交互式 Web 页面, 是 Web 应用程序的重要组成部分. 绝大多数网站都使用它, 主要的网络浏览器都有专门的 JavaScript 引擎来执行它.
Java:
Java 是一门面向对象编程语言, 不仅吸收了 C++ 语言的各种优点, 还摒弃了 C++ 里难以理解的多继承, 指针等概念, 因此 Java 语言具有功能强大和简单易用两个特征.
Java 语言作为静态面向对象编程语言的代表, 极好地实现了面向对象理论, 允许程序员以优雅的思维方式进行复杂的编程.
Java 具有简单性, 面向对象, 分布式, 健壮性, 安全性, 平台独立与可移植性, 多线程, 动态性等特点. Java 可以编写桌面应用程序, Web 应用程序, 分布式系统和嵌入式系统应用程序等.
来源: http://www.css88.com/qa/javascript/11869.html