首页

Java程序设计教程.pdf

标签:Java     发布时间:2023-04-18   
  • 云盘下载:
  • [提取码:od97]
       ( 需积分:2  )

Java程序设计教程.jpg


前言

第1章 计算机、I n t e r n e t和We b ⋯⋯⋯⋯⋯⋯1

1.1   简介⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯2 

1.2   什么是计算机⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯5 

1.3   计算机的组成⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯6 

1.4   操作系统的演化⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯6 

1.5   个人计算、分布式计算与客户/服务器计算⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯7 

1.6   机器语言、汇编语言和高级语言⋯⋯⋯⋯7 

1.7 C++的历史 ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯8 

1.8 Java的历史 ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯9 

1.9 Java的类库 ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 0 

1.10   其他高级语言⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯11

1 . 11   结构化编程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯11 

1.12   Internet和W W W⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯12 

1.13 典型J a v a环境的组成 ⋯⋯⋯⋯⋯⋯⋯⋯12 

1.14 关于J a v a和本书的通用注释 ⋯⋯⋯⋯⋯15 

1.15   关于对象的思考:对象技术和统一

建模语言简介⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 7 

1.16   揭示设计模式:简介⋯⋯⋯⋯⋯⋯⋯⋯2 0 

1.17   本书概况⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯2 2 

1.18   (选学)纵览利用U M L进行面向对象

设计的实例研究⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯3 2 

1.19 (选学)浏览“ 揭示设计模式” 各个小节⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯3 5 

第2章 J a v a应用程序 ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯4 5

2.1 简介 ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯4 6 

2.2 第一个J a v a程序:打印一行文本 ⋯⋯⋯4 6 

2.3 修改第一个J a v a程序 ⋯⋯⋯⋯⋯⋯⋯⋯5 0

2.3.1   用多行语句显示一行文本⋯⋯⋯⋯⋯5 0 

2.3.2   用一行语句显示多行文本⋯⋯⋯⋯⋯5 1

2.4   在对话框中显示文本⋯⋯⋯⋯⋯⋯⋯⋯5 

2 2.5 另一个J a v a应用程序:整数相加 ⋯⋯⋯5 5

2.6 存储器概念 ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯6 0 

2.7 算术运算 ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯6 1 

2.8   判断:相等和关系操作符⋯⋯⋯⋯⋯⋯6 3 

2.9   (可选实例研究)关于对象的思考:考察问题陈述 ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯6 9 

第3章 Java applet ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯8 7

3.1 简介 ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯8 7 

3.2   Java 2软件开发工具箱提供的

简单a p p l e t示例⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯8 8 

3.2.1 Ti c T a c T o e a p p l e t ⋯⋯⋯⋯⋯⋯⋯⋯8 8 

3.2.2 Dr a w T e s t a p p l e t ⋯⋯⋯⋯⋯⋯⋯⋯9 1 

3.2.3 Ja v a 2 D a p p l e t ⋯⋯⋯⋯⋯⋯⋯⋯⋯9 1

3.3   一个简单的Java applet:显示一个字符串 ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯9 2

3.4   两个简单的a p p l e t:画字符串和线条⋯⋯9 8 

3.5 另一个Java applet:浮点数相加 ⋯⋯⋯1 0 0 

3.6 在We b浏览器中查看a p p l e t ⋯⋯⋯⋯⋯1 0 7

3.6.1   在Netscape Navigator 6 中查看

a p p l e t⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 0 7

3.6.2   使用J a v a插件在其他浏览器中查看

a p p l e t⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 0 7

3.7 Internet和W W W上的Java applet资源 ⋯1 0 

9 3.8   (可选实例研究)关于对象的思考:标识问题陈述中的类 ⋯⋯⋯⋯⋯⋯⋯⋯111 

第4章 控制结构(第1部分)⋯⋯⋯⋯⋯⋯1 2 3

4.1   简介⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 2 3 

4.2   算法⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 2 4 

4.3   伪代码⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 2 4 

4.4   控制结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 2 4 

4.5 if 选择结构 ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 2 6 

4.6 if /el s e 选择结构 ⋯⋯⋯⋯⋯⋯⋯⋯1 2 7 

4.7 wh i l e 循环结构 ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 3 1 

4.8   算法设计:实例研究1(计数器控制的循环)⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 3 2 

4.9   自上而下逐步细化地构成算法:

实例研究2(标记控制的循环)⋯⋯⋯⋯1 3 6 

4.10   自上而下逐步细化地构成算法:实例研究3(嵌套的控制结构)⋯⋯⋯1 4 3 

4 . 11 赋值操作符 ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 4 7 

4.12 增量和减量操作符 ⋯⋯⋯⋯⋯⋯⋯⋯1 4 8 

4.13 基本数据类型 ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 5 0 

4.14   (可选实例研究)关于对象的思考:标识类属性 ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 5 1 


第5章 控制结构(第2部分)

第6章 方法 

第7章 数组 

第8章 基于对象的编程

第9章 面向对象的编程

第10章 字符串和字符