您好,欢迎来到聚文网。 登录 免费注册
Java大学教程(第8版)(英文版)

Java大学教程(第8版)(英文版)

  • 字数: 2717.00千字
  • 装帧: 平装
  • 出版社: 电子工业出版社
  • 作者: (美)戴特尔 著作
  • 出版日期: 2012-10-01
  • 商品条码: 9787121181887
  • 版次: 1
  • 开本: 16开
  • 页数: 1136
  • 出版年份: 2012
定价:¥128 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
《Java大学教程(附光盘第8版英文版)》由戴特尔所著,本书是关于Java语言的经典教材,秉承Deitel系列丛书的一贯特点:内容丰富、覆盖面广,提供详细代码与实例研究,总结出大量的面向对象编程技巧和经验。本书详细说明了在Java中面向对象编程的基本理论及实用知识,以初学者为起点,由点到面、由浅入深、循序渐进地介绍了事件处理、对象、接口、内置类、继承、多态性、数据结构和集合、流文件、applet、图形界面及多线程等多种Java特性。第八版在前一版的基础上增加了更多的实际案例,更新了很多内容,有助于读者学习和借鉴。本书包括更广泛的教学特性,其中列举了数百个可实际使用的程序实例,并给出其实际的运行结果,可以使学生在学习时更为直观。
《Java大学教程(附光盘第8版英文版)》结构清晰、逻辑性强,适合作为相关专业Java程序设计课程的双语教材,是所有对Java程序设计感兴趣的读者的有益参考书,也可供各类软件开发人员参考。
目录
Chapter 1 Introduction to Computers,the Internet and the Web
1.1Introduction
1.2Computers: Hardware and Software
1.3Computer Organization
1.4Early Operating Systems
1.5Personal,Distributed and Client/Server Computing
1.6The Internet and the World Wide Web
1.7Machine Languages,Assembly Languages and High?Level Languages
1.8History of C and C++
1.9History of Java
1.10Java Class Libraries
1.11Fortran,COBOL,Pascal and Ada
1.12BASIC,Visual Basic,Visual C++,C# and .NET
1.13Typical Java Development Environment
1.14Notes about Java and Java How to Program,Eighth Edition
1.15Test?Driving a Java Application
1.16Software Engineering Case Study: Introduction to Object Technology and the UML
1.17Web 2.0
1.18Software Technologies
1.19Wrap?Up
1.20Web Resources

Chapter 2 Introduction to Java Applications
2.1Introduction
2.2Our First Program in Java: Printing a Line of Text
2.3Modifying Our First Java Program
2.4Displaying Text with printf
2.5Another Application: Adding Integers
2.6Memory Concepts
2.7Arithmetic
2.8Decision Making: Equality and Relational Operators
2.9Wrap?Up
Chapter 3 Introduction to Classes and Objects
3.1Introduction
3.2Classes,Objects,Methods and Instance Varibles
3.3Declaring a Class with a Method and Instantiating an Object of a Class
3.4Declaring a Method with a Parameter
3.5Instance Variables,set Methods and get Methods
3.6Primitive Types vs. Reference Types
3.7Initializing Objects with Constructors
3.8Floating?Point Numbers and Type double
3.9(Optional) GUI and Graphics Case Study: Using Dialog Boxes
3.10Wrap?Up

Chapter 4 Control Statements: Part 1
4.1Introduction
4.2Algorithms
4.3Pseudocode
4.4Control Structures
4.5if Single?Selection Statement
4.6if...else Double?Selection Statement
4.7while Repetition Statement
4.8Formulating Algorithms: Counter?Controlled Repetition
4.9Formulating Algorithms: Sentinel?Controlled Repetition
4.10Formulating Algorithms: Nested Control Statements
4.11Compound Assignment Operators
4.12Increment and Decrement Operators
4.13Primitive Types
4.14(Optional) GUI and Graphics Case Study: Creating Simple Drawings
4.15Wrap?Up

Chapter 5 Control Statements:Part 2
5.1Introduction
5.2Essentials of Counter?Controlled Repetition
5.3for Repetition Statement
5.4Examples Using the for Statement
5.5do...while Repetition Statement
5.6switch Multiple?Selection Statement
5.7break and continue Statements
5.8Logical Operators
5.9Structured Programming Summary
5.10(Optional) GUI and Graphics Case Study: Drawing Rectangles and Ovals
5.11Wrap?Up

Chapter 6 Methods:A Deeper Look
6.1Introduction
6.2Program Modules in Java
6.3static Methods,static Fields and Class Math
6.4Declaring Methods with Multiple Parameters
6.5Notes on Declaring and Using Methods
6.6Method?Call Stack and Activation Records
6.7Argument Promotion and Casting
6.8Java API Packages
6.9Case Study: Random?Number Generation
6.10Case Study: A Game of Chance; Introducing Enumerations
6.11Scope of Declarations
6.12Method Overloading
6.13(Optional) GUI and Graphics Case Study: Colors and Filled Shapes
6.14Wrap?Up

Chapter 7 Arrays and ArrayLists
7.1Introduction
7.2Arrays
7.3Declaring and Creating Arrays
7.4Examples Using Arrays
7.5Case Study: Card Shuffling and Dealing Simulation
7.6Enhanced for Statement
7.7Passing Arrays to Methods
7.8Case Study: Class GradeBook Using an Array to Store Grades
7.9Multidimensional Arrays
7.10Case Study: Class GradeBook Using a Two?Dimensional Array
7.11Variable?Length Argument Lists
7.12Using Command?Line Arguments
7.13Class Arrays
7.14Introduction to Collections and Class ArrayList
7.15(Optional) GUI and Graphics Case Study: Drawing Arcs
7.16Wrap?Up

Chapter 8 Classes and Objects: A Deeper Look
8.1Introduction
8.2Time Class Case Study
8.3Controlling Access to Members
8.4Referring to the Current Object?s Members with the this Reference
8.5Time Class Case Study: Overloaded Constructors
8.6Default and No?Argument Constructors
8.7Notes on Set and Get Methods
8.8Composition
8.9Enumerations
8.10Garbage Collection and Method finalize
8.11static Class Members
8.12

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网