Java是什么?Java三大平台是指什么?Java能做什么?

  • Post author:
  • Post category:java


Java是什么?

在了解“什么是Java”之前,我们先来认识下什么是计算机语言 。计算机语言(Computer

Language)是人与计算机之间通信的语言,它主要由一些指令组成,这些指令包括数字、符号和语法

等内容,程序员可以通过这些指令来指挥计算机进行各种工作。

计算机语言的种类非常多,总的来说可以分成机器语言、汇编语言、高级语言三大类。计算机所

能识别的语言只有机器语言,但通常人们编程时,不采用机器语言,这是因为机器语言都是由二进制

的0和1组成的编码,不便于记忆和识别。目前通用的编程语言是汇编语言和高级语言,汇编语言采用

了英文缩写的标识符,容易识别和记忆;而高级语言采用接近于人类的自然语言进行编程,进一步简

化了程序编写的过程,所以,高级语言是目前绝大多数编程者的选择。Java是一种高级计算机

语言,它是由SUN公司(已被Oracle公司收购)于1995年5月推出的一种可以编写跨平台应用软件、

完全面向对象的程序设计语言。

随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。与其他一些计

算机语言随着时间的流逝影响也逐渐减弱不同,Java 随着时间的推移反而变得更加强大。

从首次发布开始,Java 就跃到了 Internet 编程的前沿。后续的每一个版本都进一步巩固了这一

地位。如今,Java 依然是开发基于 Web 的应用程序的最佳选择。此外,Java 还是智能手机变革的推

手,Android 编程采用的就是 Java 语言。

Java的三大技术平台指的是什么?

为了使软件开发人员、服务提供商和设备生产商可以针对特定的市场进行开发,SUN公司将Java 划分为三个技术平台,它们分别是 JavaSE、 JavaEE和 JavaME。


Java SE

( Java Platform Standard Edition)

标准版

,是为开发普通桌面和商务应用程序提 供的解决方案。 JavaSE是三个平台中最核心的部分, JavaEe和 JavaME都是从 JavaSE的基础上发 展而来的, JavaSE平台中包括了Java最核心的类库,如集合、IO、数据库连接以及网络编程等。


Java EE

( Java Platform Enterprise Edition)

企业版

,是为开发企业级应用程序提供的解 决方案。 JavaEE可以被看作一个技术平台,该平台用于开发、装配以及部署企业级应用程序,其中主 要包括 Servlet、JSP、 Javabean、JDBC、EJB、Web等技术。


Java ME

( Java Platform Micro Edition)

小型版

,是为开发电子消费产品和嵌入式设备提 供的解决方案。 JavaME主要用于小型数字电子设备上软件程序的开发例如,为家用电器增加智能化 控制和联网功能,为手机增加新的游戏和通讯录管理功能。此外,JavaME提供了HTTP等高级Internet协议,使移动电话能以Client/ Server方式直接访问 Internet的全部信息,提供最高效率的无线交 流。

学完Java能够做什么?

Java可以做网站,例如企业的门户网站;Java可以做Android开发;Java可以做游戏开发;Java可以做 软件开发,例如,信息管理系统、员工打卡系统等;Java可以做科学应用,而且是在科学应用中最好的选择, 包括自然语言处理。最主要的是Java与其他语言相比,其安全性、便携性、可维护性以及其他高级语言的并 发性更好。