java概述

①.什么是java

java是一款高级计算机语言。它是由Sun公司(已被Oracle公司于2009年4月20日收购)于1995年5月推出的一种可以编写跨平台应用的软件、完全面向对象的程序设计语言。java语言简单易用,安全可靠,问世以来。与之相关的技术发展的非常快。
针对不同的开发市场,sun公司将java划分为三个技术平台,分别是JavaSE,JavaEE,JavaME。

  • JavaSE(Java Platform Standard Edition,Java 平台标准版)
    JavaSE是三个平台最为核心的部分,JavaEE和JavaME都是从JavaSE上发展来的,JavaSE平台中包括了java最核心的类库,如集合,IO以及网络编程等。
    JavaSE学习视频

  • JavaEE(Java Platform Enterprise Edition,Java平台企业版)
    JavaSE可以被看做一个技术平台,该平台用于开发、装配以及部署企业及应用程序,其中主要包括Servlet、JSP、JavaBean、EJB、Wed Service等。

  • JavaME(Java Platform Micro Edition,Java平台微型版)
    JavaME主要用于微型数字电子设备上的软件程序的开发。例如:为家用电器增加智能化控制的联网功能。此外,JavaME提供了HTTP等高级的Internet协议,使移动电话能直接访问Internet的全部信息,提供高效率的无线交流。

②.Java语言的特点

1.简单易用
Java语言是一款相对简单的编程语言。它通过提供最基本的方法来完成指定的任务。令使用者只需要掌握一些基础的概念和语法,就可以编写出一些实际可用的应用程序。

2.安全可靠
Java通常被用在网络环境中,为此Java提供了一套安全可靠的安全机制来防止恶意代码的攻击。

3.跨平台
Java引入了虚拟机(JVM)的概念,通过Java虚拟机可以在不同的操作系统上运行Java程序,一次编写,处处报错。

4.面向对象
java中将一些的事物都看做对象(万物皆对象),通过面向对象的方式,将现实世界的事物抽象成对象,将现实世界的关系抽象为继承。这种面向对象编程的方式,更利于人们对复杂程序的理解,分析,设计和编写。

5.支撑多线程
Java语言内置了多线程控制,可以使用户并发执行,提高程序的效率。

你可能感兴趣的:(java概述)