注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Java基礎(chǔ)教程

Java基礎(chǔ)教程

Java基礎(chǔ)教程

定 價(jià):¥55.00

作 者: 董東 ,(澳)芬尼(Gavin Finnie)著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高等學(xué)校計(jì)算機(jī)專業(yè)教材精選·算法與程序設(shè)計(jì)
標(biāo) 簽: 工學(xué) 教材 研究生/本科/??平滩?/td>

ISBN: 9787302325512 出版時(shí)間: 2013-08-01 包裝: 平裝
開本: 16開 頁數(shù): 408 字?jǐn)?shù):  

內(nèi)容簡介

  《Java基礎(chǔ)教程/高等學(xué)校計(jì)算機(jī)專業(yè)教材精選·算法與程序設(shè)計(jì)》以對(duì)象的概念為核心,立足于雙語教學(xué)的需要,由淺入深、循序漸進(jìn)地介紹Java面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想、方法和技術(shù),力圖使學(xué)生直接使用英語掌握J(rèn)2SE的基本內(nèi)容,在滿足專業(yè)要求的同時(shí),提高專業(yè)英語的閱讀理解能力。全書共分9章。第1章介紹Java程序設(shè)計(jì)環(huán)境并強(qiáng)調(diào)了注釋的類別和重要作用;第2章介紹基本數(shù)據(jù)類型及運(yùn)算、簡單的控制臺(tái)輸入輸出、流程控制語句、數(shù)組以及使用Java中內(nèi)置的類來實(shí)例化對(duì)象完成一定的功能,例如使用大整數(shù)類實(shí)現(xiàn)大整數(shù)運(yùn)算;第3章介紹類與對(duì)象的設(shè)計(jì);第4章介紹繼承、接口和多態(tài);第5章介紹異常處理;第6章介紹Collection框架;第7章介紹輸入輸出流;第8章介紹圖形用戶界面設(shè)計(jì);第9章介紹多線程和并發(fā)程序設(shè)計(jì)。每章后面均附有上機(jī)指導(dǎo)、術(shù)語表和習(xí)題。附錄給出了Java修飾符、Java文檔注釋、Unicode表和常用Eclipse快捷鍵?!禞ava基礎(chǔ)教程/高等學(xué)校計(jì)算機(jī)專業(yè)教材精選·算法與程序設(shè)計(jì)》可作為計(jì)算機(jī)類專業(yè)Java面向?qū)ο蟪绦蛟O(shè)計(jì)的雙語教材,也可供專業(yè)技術(shù)人員參考。

作者簡介

暫缺《Java基礎(chǔ)教程》作者簡介

圖書目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)