1. Java发展简史
- 1991 年Sun公司的James Gosling等人开始开发名称为 Oak 的语言。希望用于控制嵌入在有线电视交换盒、PDA等的微处理器
- 1994年将Oak语言更名为Java
- 1998年JDK1.2时,更名为Java 2 Platform
- 分为标准版JavaSE,企业版JavaEE,微型版JavaME
- Java 既安全、可移植,又可跨平台,而且人们发现它能够解决Internet 上的大型应用问题
2. Java语言的部分特点
- 简单:没有多继承、指针等概念。学习起来简单,使用方便。
- 面向对象:Java是一种面向对象的编程语言。
- 分布性:Java是分布式语言。用Java编写了一个程序,可以到处应用。节省人力物力。
- 可移植性:Java并不依赖平台,用Java编写的程序可以运用到任何操作系统上。
- 多线程:Java支持多线程,可以同时执行多个程序,能处理不同任务。
3. Java的可移植性
Java语言在不同平台上运行时不需要重新编译。Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。