Java基础教程

Java基础教程

董东, (澳) 芬尼 (Finnie, G.) , 编著

出版社:清华大学出版社

年代:2013

定价:30.0

书籍简介:

本书以“对象”的概念为核心,立足于双语教学的需要,由浅入深、循序渐进地介绍了Java面向对象程序设计基本思想、方法和技术,力图使学生直接使用英语掌握J2SE的基本内容。在满足专业要求的同时,提高英语的阅读理解能力。

书籍目录:

Chapter 1 Introduction to Java Programming

1.1 Abstraction

1.2 Development Environment and Running Environment

1.3 Programming in the Command Prompt Window

1.4 Programming in Eclipse

1.5 Java Application Structure

1.6 Code Style

1.6.1 Naming Conventions

1.6.2 Indentation and Spacing

1.6.3 Block Styles

1.7 Comments

1.8 Java and Development Tools

1.9 Foundations of Object-Oriented Programming

1.10 New Terminology

1.11 New Words and Expressions

1.12 Hands on Lab

1.12.1 Installing JDK and Eclipse IDE

1.12.2 Programming in Command Prompt Window

1.12.3 Programming in Eclipse

1.12.4 Exporting and Importing Java Projects in Eclipse

1.13 Exercises

Chapter 2 The Basics of java Language

2.1 Identifiers

2.2 Primitive Data Types

2.3 Literals

2.4 Variables

2.5 Operators

2.5. 1Assignment

2.5.2 Arithmetic Operators

2.5.3 Relational Operators

2.5.4 Logical Operators

2.5.5 Bitwise Operators

2.5.6 Conditional Operator

2.5.7 Operator Precedence

2.6 Expressions and Statements

2.7 The Scanner Class

2.8 Control Structures

2.8.1 Sequence Structures

2.8.2 Selection Structures

2.8.3 Repetition Structures

2.8.4Branching Statements

2.9 Arrays

2.10 Built-in Java Classes

2.10.1 Java Strings

2.10.2 The String Buffer Class

2.10.3 Random Numbers

2.10.4 BigInteger Objects

2.10.5 Date and Time

2.10.6 Wrapper Classes

2.11 Command Line Arguments

2.12 New Terminology

2.13 New Words and Expressions

2.14 Hands on Lab

2.14.1 Getting Input from Keyboard via Scanner Class

2.14.2 Converting String Type into int Type

2.14.3 Two-Dimensional Array of int

2.14.4 Java Strings

2.15 Exercises

Chapter 3 Classes and Objects

3.1 Class Declaration

3.2 Creating Objects

3.3 Accessing Objects via Reference Variables

3.4 Object Reference this

3.5 Parameter Passing

3.6 Returning from a Method

3.7 Method Overloading

3.8 Class Variables and Instance Variables

3.9 Class Methods and lnstance Methods

3.10 The S cope of Variables

3.11 Garbage Collection

3.12 Reflection

……

Chapter 4 Inheritance, Interface and Polymorphism

Chapter 5 Exception Handling

Chapter 6 Collections Framework

Chapter 7 Stream I/O

Chapter 8 Creating a GUI with JFC/Swing

Chapter 9 Multithreading

内容摘要:

本书以对象的概念为核心,立足于双语教学的需要,由浅入深、循序渐进地介绍Java 面向对象程序设计的基本思想、方法和技术,力图使学生直接使用英语掌握J2SE 的基本内容,在满足专业要求的同时,提高专业英语的阅读理解能力。全书共分9 章。第1 章介绍Java 程序设计环境并强调了注释的类别和重要作用;第2 章介绍基本数据类型及运算、简单的控制台输入输出、流程控制语句、数组以及使用Java 中内置的类来实例化对象完成一定的功能,例如使用大整数类实现大整数运算;第3 章介绍类与对象的设计;第4 章介绍继承、接口和多态;第5 章介绍异常处理;第6 章介绍Collection 框架;第7 章介绍输入输出流;第8 章介绍图形用户界面设计;第9 章介绍多线程和并发程序设计。每章后面均附有上机指导、术语表和习题。附录给出了Java 修饰符、Java 文档注释、Unicode 表和常用Eclipse 快捷键。本书可作为计算机类专业Java 面向对象程序设计的双语教材,也可供专业技术人员参考。

编辑推荐:

《Java基础教程/高等学校计算机专业教材精选·算法与程序设计》特色:
·适应双语教学需求。直接采用英文讲解Java的基本知识,使读者能够按照与语言文化一致的思维方式思考。同时,简化文字表述,增加图表表达,降低因语言问题造成的对专业知识的理解难度。
·着眼于面向对象程序设计的基本思想及表达,侧重引导读者透过纷繁复杂的代码透视其内在思想,逐步理解现实世界的实体和Java世界的对象的关系,理解Java程序的静态组织和运行时刻行为,理解如何从对象的角度实现问题求解,而不仅仅从语法体系介绍语言本身。
·既有以知识结构为基础的系统讲解,又配有相应的动手实验和习题,知行合一。读者只要按照动手实验的步骤逐一完成实验,就能对所学知识有所体验;各章的习题不仅能够帮助读者巩固所学知识,加深理解,还是对章节知识的补充。

书籍规格:

书籍详细信息
书名Java基础教程站内查询相似图书
9787302325512
如需购买下载《Java基础教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)30.0语种英文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

Java基础教程是清华大学出版社于2013.出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计-高等学校-教材-英文 的书籍。