Java大学教程-(第九版)-(英文版)
Java大学教程-(第九版)-(英文版)作者:保罗.戴特尔 开 本:32开 书号ISBN:9787121317606 定价: 出版时间:2017-06-01 出版社:电子工业出版社 |
Java大学教程-(第九版)-(英文版) 本书特色
本书是关于Java语言编程的优秀教材之一,秉承Deitel系列丛书的一贯特点:内容丰富、覆盖面广,提供详细代码与实例研究,总结出大量的面向对象编程技巧和经验。本书详细说明了在Java中面向对象编程的基本理论及实用知识,由初学者为起点,由点到面、由浅入深、循序渐进地介绍了事件处理、对象、接口、内置类、继承、多态性、数据结构和集合、查找与排序、流文件、applet、图形用户界面及多线程等,并且详细介绍了网络应用的开发与实践。第九版在前一版的基础上增加了更多的实际案例,更新了很多内容,有助于读者学习和借鉴。本书包括更广泛的教学特性,其中列举了数百个可实际使用的程序实例,并给出实际的运行结果,可以使学生在学习时更为直观。
Java大学教程-(第九版)-(英文版) 内容简介
学习Java语言的经典教材之一: *提供了很多的基础的、覆盖面很广的实例。 *丰富的教辅资源,源代码可直接使用。 *网络应用的开发与实践。 *内容全面,适合不同层次的读者需求。
Java大学教程-(第九版)-(英文版) 目录
ContentsChapter 1 Introduction to Computers and Java 1
1.1 Introduction 2
1.2 Computers: Hardware and Software 4
1.3 Data Hierarchy 5
1.4 Computer Organization 6
1.5 Machine Languages, Assembly Languages and High-Level Languages 7
1.6 Introduction to Object Technology 8
1.7 Operating Systems 10
1.8 Programming Languages 12
1.9 Java and a Typical Java Development Environment 14
1.10 Test-Driving a Java Application 17
1.11 Web 2.0: Going Social 21
1.12 Software Technologies 23
1.13 Keeping Up-to-Date with Information Technologies 24
1.14 Wrap-Up 24
Chapter 2 Introduction to Java Applications 29
2.1 Introduction 29
2.2 Your First Program in Java: Printing a Line of Text 30
2.3 Modifying Your First Java Program 35
2.4 Displaying Text with printf 36
2.5 Another Application: Adding Integers 37
2.6 Memory Concepts 41
2.7 Arithmetic 42
2.8 Decision Making: Equality and Relational Operators 45
2.9 Wrap-Up 48
Chapter 3 Introduction to Classes, Objects, Methods and Strings 58
3.1 Introduction 58
3.2 Declaring a Class with a Method and Instantiating an Object of a Class 59
3.3 Declaring a Method with a Parameter 62
3.4 Instance Variables, set Methods and get Methods 64
3.5 Primitive Types vs. Reference Types 68
3.6 Initializing Objects with Constructors 69
3.7 Floating-Point Numbers and Type double 71
3.8 (Optional) GUI and Graphics Case Study: Using Dialog Boxes 75
3.9 Wrap-Up 77
Chapter 4 Control Statements: Part 1 84
4.1 Introduction 85
4.2 Algorithms 85
4.3 Pseudocode 85
4.4 Control Structures 86
4.5 if Single-Selection Statement 88
4.6 if…else Double-Selection Statement 89
4.7 while Repetition Statement 92
4.8 Formulating Algorithms: Counter-Controlled Repetition 93
4.9 Formulating Algorithms: Sentinel-Controlled Repetition 97
4.10 Formulating Algorithms: Nested Control Statements 103
4.11 Compound Assignment Operators 107
4.12 Increment and Decrement Operators 107
4.13 Primitive Types 110
4.14 (Optional) GUI and Graphics Case Study: Creating Simple Drawings 110
4.15 Wrap-Up 113
Chapter 5 Control Statements: Part 2 126
5.1 Introduction 126
5.2 Essentials of Counter-Controlled Repetition 127
5.3 for Repetition Statement 128
5.4 Examples Using the for Statement 131
5.5 do…while Repetition Statement 135
5.6 switch Multiple-Selection Statement 136
5.7 break and continue Statements 142
5.8 Logical Operators 144
5.9 Structured Programming Summary 148
5.10 (Optional) GUI and Graphics Case Study: Drawing Rectangles and Ovals 152
5.11 Wrap-Up 154
Chapter 6 Methods: A Deeper Look 164
6.1 Introduction 165
6.2 Program Modules in Java 165
6.3 static Methods, static Fields and Class Math 166
6.4 Declaring Methods with Multiple Parameters 168
6.5 Notes on Declaring and Using Methods 171
教材 研究生/本科/专科教材 工学
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
上一篇:投资经济学-(第五版)
下一篇:语言大学教程-(第八版)
零零教育社区:论坛热帖子
[高考] 2022 西安电子科技大学《软件工程》大作业答案 (2022-04-25) |
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |