1.1.1什么是程序?
简单来讲就是指完成某些事情的一种既定方式和过程吧!
程序也可以看做对一系列动作执行过程的描述。
1.1.2简单介绍java语言
java语言简史
Sun 公司在 1995年年初发布了 JAVA 语言, 同时放到了互联网上, 免费给大家使用. 甚至连源代码也不保密, 对所有人公开. (这就是所谓的开源)
之后吸引了大批的程序员使用JAVA语言开发出了各种小动画、小游戏等.
Sun公司虽然推出了 JAVA , 但这只是一种语言, 如果想要开发复杂的应用程序, 必须要有一个强大的开发类库. 因此, Sun 在 1996年年初发布了 JDK 1.0
这个版本包括两部分: 运行环境(即 JRE) 和 开发环境(即JDK)
运行环境包括核心 API 、 集成 API 、 用户界面 API 、 发布技术 、 JAVA虚拟机(JVM) 5个部分.
开发环境包括编译 JAVA 程序的编译器 (即 javac 命令)
- java的三个版本
- J2SE: 整个 JAVA 技术的核心和基础, 它是 J2ME 和 J2EE 编程的基础, 这也是我所学这本书主要介绍的内容.
- J2ME: 主要用于控制移动设备和信息家电等有限存储的设备.
- J2EE: JAVA 技术中应用最广泛的部分, J2EE 提供了企业应用开发相关的完整解决方
- 2.java三类API
- 核心API: 基本API, JAVA核心类库.
- 可选API: Sun公司为JDK提供的扩充API, 这些API因平台的不同而不同.
- 特殊API: 用于满足特殊要求的API. 如用于JCA和JCE的第三方加密类库.