O1.1Java概述JavaSE(JavaPlatformStandardEdition)标准版,是为开发普通桌面和商务应用程序提供的解决方案。JavaSE是三个平台中最核心的部分,JavaEE和JavaME都是从JavaSE的基础上发展而来的,JavaSE平台中包括了Java最核心的类库,如集合、IO、数据库连接以及网络编程等。JavaEE(JavaPlatformEnterpriseEdition)企业版,是为开发企业级应用程序提供的解决方案。JavaEE可以被看作一个技术平台,该平台用于开发、装配以及部署企业级应用程序,其中主要包括Servlet、JSP、JavaBean、JDBC、EJB、WebService等技术。JavaME(JavaPlatformMicroEdition)小型版,是为开发电子消费产品和嵌入式设备提供的解决方案。JavaME主要用于小型数字电子设备上软件程序的开发。例如,为家用电器增加智能化控制和联网功能,为手机增加新的游戏和通讯录管理功能。此外,JavaME提供了HTTP等高级Internet协议,使移动电话能以Client/Server方式直接访问Internet的全部信息,提供最高效率的无线交流
• 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 Service等技术。 • Java ME(Java Platform Micro Edition) 小型版,是为开发电子消费产品 和嵌入式设备提供的解决方案。JavaME主要用于小型数字电子设备上 软件程序的开发。例如,为家用电器增加智能化控制和联网功能,为手 机增加新的游戏和通讯录管理功能。此外,Java ME提供了HTTP等高 级Internet协议,使移动电话能以Client/Server方式直接访问Internet的 全部信息,提供最高效率的无线交流。 1.1 Java概述
o1.1Java概述Java语言的特点>Java语言是一门优秀的编程语言,它之所以应用广泛,受到大众的欢迎,是因为它有众多突出的特点,其中最主要的特点有以下几个。简单性面向对象型安全性跨平台性支持多线程
Java语言的特点 ➢ Java语言是一门优秀的编程语言,它之所以应用广泛,受到大众的欢迎,是 因为它有众多突出的特点,其中最主要的特点有以下几个。 • 简单性 • 面向对象型 • 安全性 • 跨平台性 • 支持多线程 1.1 Java概述
?1.1Java概述1、简单性>Java语言是一种相对简单的编程语言,它通过提供最基本的方法来完成指定的任务,只需理解一些基本的概念,就可以用它编写出适合于各种情况的应用程序。Java丢弃了C++中很难理解的运算符重载、多重继承等模糊概念。特别是Java语言不使用指针,而是使用引用,并提供了自动的垃圾回收机制,使程序员不必为内存管理而担忧
1、简单性 ➢ Java语言是一种相对简单的编程语言,它通过提供最基本的方法来完成 指定的任务,只需理解一些基本的概念,就可以用它编写出适合于各种 情况的应用程序。Java丢弃了C++中很难理解的运算符重载、多重继承 等模糊概念。特别是Java语言不使用指针,而是使用引用,并提供了自 动的垃圾回收机制,使程序员不必为内存管理而担忧。 1.1 Java概述
?1.1Java概述2、面向对象性>Java语言提供了类、接口和继承等原语,为了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制(关键字为implements)。Java语言全面支持动态绑定,而C++语言只对虚函数使用动态绑定。总之,Java语言是一个纯粹的面向对象程序设计语言
2、面向对象性 ➢ Java语言提供了类、接口和继承等原语,为了简单起见,只支持类之间 的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制 (关键字为implements)。Java语言全面支持动态绑定,而C++语言只 对虚函数使用动态绑定。总之,Java语言是一个纯粹的面向对象程序设 计语言。 1.1 Java概述
?1.1Java概述3、安全性>Java语言不支持指针,一切对内存的访问都必须通过对象的实例变量来实现,从而使应用更安全
3、安全性 ➢ Java语言不支持指针,一切对内存的访问都必须通过对象的实例变量来 实现,从而使应用更安全。 1.1 Java概述