java新⼿⼊门电⼦书_Java基础⼊门指导(适合所有初学
者).pdf
来源:⼩天使笔记本防盗软件官⽹ ()
第 章 Java 语⾔概述与⾯向对象思想
. Java 语⾔的发展
. . Java 语⾔的产⽣
. .2 Java 语⾔的发展
.2 Java 语⾔的特点 2
.3 ⾯向对象与⾯向过程的差异 3
.3. ⾯向过程思想回顾 4
.3.2 ⾯向对象思想介绍 4
.
4 ⾯向对象程序设计中的主要概念和特征 4
.4. 主要概念 5java编程开发高清pdf
.4.2 主要特征 5
* .5 Java 与 C++的差异 5
.6 本章⼩结 5
习题 5
第 2 章 Java 语⾔开发环境 6
2. JDK 6
2. . JDK 的简介 6
2. .2 JDK 的构成 6
2. .3 JDK 的使⽤ 6
2.2 IDE 8
2.2. IDE 简介 8
2.2.2 JBuilder 9
2.2.3 Eclipse 9
2.2.4 相关资源 9
2.3 Project 管理 9
2.3. Project 的含义 9
2.3.2 可⾏的Project 组织模式 9
2.3.3 主要开发⼯具的Project ⽬录 0
2.4 本章⼩结 0
习题 0
第 章 Java 语⾔概述与⾯向对象思想
. Java 语⾔的发展
. . Java 语⾔的产⽣
上世纪 90 年代初期,Sun 公司在研究⼀种适⽤于未来的智能设备的编程语⾔,该语⾔要具有
⼀些新的特性,以避免 C++的⼀些不⾜。
该语⾔起初命名为 Oak,来源于语⾔作者 Gosling 办公室窗外的⼀棵橡树 (Oak)。后来在注
册时候遇到了冲突,于是就从⼿中的热咖啡联想到了印度尼西亚⼀个盛产咖啡的岛屿,中⽂
名叫⽖哇,Java 语⾔得名于此。
随着 Internet 的迅速发展,Web 应⽤⽇益⼴泛,Java 语⾔也得到了迅速发展。994 年,Gosling ⽤ Java 开发了⼀个实时性较⾼、可靠、安全、有交互功能的新型 Web 浏览器,它不依赖于任
何硬件平台和软件平台。这种浏览器名称为 HotJava,并于 995 年同 Java 语⾔⼀起,正式
在业界对外发表,引起了巨⼤的轰动,Java 的地位随之⽽得到肯定。此后的发展⾮常迅速。
Java 编程语⾔的句法与 C++的句法相似,语义则与 Small Talk TM 的语义相似。Java 编程语
⾔可被⽤来创建任何常规编程语⾔所能创建的应⽤程序。
设计 Java 编程语⾔的主要 ⽬标是:
提供⼀种易于编程的语⾔,从⽽消除其它语⾔在诸如指针运算和存储器管理⽅⾯影响健
壮性的缺陷。
利⽤⾯向对象的概念使程序真正地成为完全⾯向对象的程序。
为使代码尽可能清晰合理、简明流畅提供了⼀种⽅法。
为获得如下两点益处提供⼀种解释环境:
提⾼开发速度──消除编译─链接—装载—测试周期;
代码可移植性──使操作系统能为运⾏环境做系统级调⽤。
为运⾏不⽌⼀个活动线程的程序提供了⼀种⽅式。
通过允许下载代码模块,从⽽当程序运⾏时也能动态⽀持程序改变。
为那些保证安全性⽽装载的代码模块提供了⼀种检查⽅法。
精⼼开发的Java 核⼼技术为上述 ⽬标的实现提供了保证,其中包括如下⼏个主要技术:
Java 虚拟机
⾃动垃圾收集
代码安全性
. .2 Java 语⾔的发展
Java 语⾔的发展 ⽬标并不仅仅是⼀种编程语⾔,同时还要构建⼀种开发环境、⼀种应⽤环境、
⼀种部署环境。
作为 Java 语⾔的最基本⽀持,Sun 公司在 996 年发布了 Java 开发⼯具包 JDK .0 (JDK 是
Java Develop Kit 的简称),其中包括了进⾏ Java 开发所需要的各种实⽤程序 (编译、执⾏、
⽂档⽣成器等等)、基本类库 (相当于 C 语⾔的函数库以及 C++的类库)、程序实例等等。 998年,Sun 公司发布了更新的 JDK .2,由于在技术思想⽅⾯与以前有很多改进,所以此后的Java 技术⼀般称之为 Java 2。随后,针对不同的领域特征,Java 技术分为三种不同的平台(最新的称谓⼜去掉了意义模糊的 2,如 JavaSE):
J2SE——标准 Java

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。