学 java 不必学习 JavaScript,java 与 JavaScript 是两种完全不同的语言. 两者的应用领域也各不相同, 所以学习 java 没有必要学习 JavaScript.
java 与 JavaScript 是两种完全不同的语言. 学 java 不必学习 JavaScript.
java:
Java 是一门面向对象编程语言, 不仅吸收了 C++ 语言的各种优点, 还摒弃了 C++ 里难以理解的多继承, 指针等概念, 因此 Java 语言具有功能强大和简单易用两个特征. Java 语言作为静态面向对象编程语言的代表, 极好地实现了面向对象理论, 允许程序员以优雅的思维方式进行复杂的编程.
java 应用:
1,Android 应用
许多的 Android 应用都是 Java 程序员开发者开发. 虽然 Android 运用了不同的 JVM 以及不同的封装方式, 但是代码还是用 Java 语言所编写. 相当一部分的手机中都支持 JAVA 游戏, 这就使很多非编程人员都认识了 JAVA.
2, 在金融业应用的服务器程序
Java 在金融服务业的应用非常广泛, 很多第三方交易系统, 银行, 金融机构都选择用 Java 开发, 因为相对而言, Java 较安全[39] . 大型跨国投资银行用 Java 来编写前台和后台的电子交易系统, 结算和确认系统, 数据处理项目以及其他项目.
大多数情况下, Java 被用在服务器端开发, 但多数没有任何前端, 它们通常是从一个服务器 (上一级) 接收数据, 处理后发向另一个处理系统(下一级处理).
3, 网站
Java 在电子商务领域以及网站开发领域占据了一定的席位. 开发人员可以运用许多不同的框架来创建 web 项目, SpringMVC,Struts2.0 以及 frameworks. 即使是简单的 servlet,jsp 和以 struts 为基础的网站在政府项目中也经常被用到.
4, 嵌入式领域
Java 在嵌入式领域发展空间很大. 在这个平台上, 只需 130KB 就能够使用 Java 技术(在智能卡或者传感器上).
5, 大数据技术
Hadoop 以及其他大数据处理技术很多都是用 Java, 例如 Apache 的基于 Java 的 HBase 和 Accumulo 以及 ElasticSearchas.
6, 高频交易的空间
Java 平台提高了这个平台的特性和即使编译, 他同时也能够像 C++ 一样传递数据. 正是由于这个原因, Java 成为的程序员编写交易平台的语言, 因为虽然性能不比 C++, 但开发人员可以避开安全性, 可移植性和可维护性等问题.
JavaScript:
JavaScript 一种直译式脚本语言, 是一种动态类型, 弱类型, 基于原型的语言, 内置支持类型. 它的解释器被称为 JavaScript 引擎, 为浏览器的一部分, 广泛用于客户端的脚本语言, 最早是在 html(标准通用标记语言下的一个应用)网页上使用, 用来给 HTML 网页增加动态功能.
JavaScript 用途:
嵌入动态文本于 HTML 页面.
对浏览器事件做出响应.
读写 HTML 元素.
在数据被提交到服务器之前验证数据.
检测访客的浏览器信息.
控制 cookies, 包括创建和修改等.
基于 Node.JS 技术进行服务器端编程.
来源: http://www.css88.com/qa/javascript/11752.html