雙語(yǔ)版Java程序設(shè)計(jì)

出版時(shí)間:2012-6  出版社:電子工業(yè)出版社  作者:何月順 編  頁(yè)數(shù):339  字?jǐn)?shù):749000  

內(nèi)容概要

  本書(shū)是一種良好的跨平臺(tái)、可移植性好、安全性高、純面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,是目前軟件開(kāi)發(fā)的主流編程語(yǔ)言之一。本書(shū)由淺入深、循序漸進(jìn)地介紹了Java語(yǔ)言的發(fā)展、編程環(huán)境、開(kāi)發(fā)工具、基本語(yǔ)法、面向?qū)ο缶幊獭惓L幚?、線程、輸入輸出流、GUI編程、網(wǎng)絡(luò)編程、數(shù)據(jù)庫(kù)編程等內(nèi)容,并結(jié)合大量的實(shí)例進(jìn)行講解。
  《國(guó)外計(jì)算機(jī)科學(xué)教材系列:Java程序設(shè)計(jì)(雙語(yǔ)版)》是國(guó)內(nèi)首次出版的中英文對(duì)照混排式雙語(yǔ)版Java程序設(shè)計(jì)教材。本書(shū)內(nèi)容注重理論與實(shí)踐結(jié)合,參考了Java在線官方文檔及國(guó)內(nèi)外優(yōu)秀的Java程序設(shè)計(jì)教材的知識(shí)體系。針對(duì)中國(guó)學(xué)生英文水平及實(shí)際教學(xué)狀況,做了針對(duì)性的編寫(xiě),并對(duì)重要的、難以理解的內(nèi)容進(jìn)行了中文解釋?zhuān)奖懔俗x者對(duì)英文的理解。本書(shū)配有電子課件、案例分析、實(shí)驗(yàn)指導(dǎo)等教學(xué)資源,可登錄電子工業(yè)出版社華信教育資源網(wǎng)(www。hxedu。com。cn),免費(fèi)注冊(cè)、下載。
  通過(guò)本書(shū)的學(xué)習(xí),可使學(xué)生了解Java語(yǔ)言的發(fā)展,理解Java面向?qū)ο缶幊痰幕舅枷耄莆認(rèn)ava語(yǔ)言的基本語(yǔ)法、面向?qū)ο蟪绦蛟O(shè)計(jì)的實(shí)現(xiàn)思想、多線程編程、網(wǎng)絡(luò)程序開(kāi)發(fā)及數(shù)據(jù)庫(kù)訪問(wèn)等方面的基本技術(shù)。

書(shū)籍目錄

Chapter 1 Genesis of Java
Java概述
1.1 Introduction
Java簡(jiǎn)介
1.2 Java Development Today
Java發(fā)展歷史
1.3 Evolution of 'C' Based Programming Languages
C系列語(yǔ)言發(fā)展
1.4 Main Features of Java Programming Language
Java語(yǔ)言的主要特性
1.4.1 Portability
輕量級(jí)
1.4.2 Simple
簡(jiǎn)單
1.4.3 Robust
健壯
1.4.4 Multithread
多線程
1.4.5 Architecture-Neutral
平臺(tái)無(wú)關(guān)
1.4.6 Interpreted and High Performance
解釋性和高效
1.4.7 Distributed
分布式
1.4.8 Dynamic
動(dòng)態(tài)
1.4.9 Security
安全
1.5 Java Applet
Java Applet小應(yīng)用程序
1.6 Exercise for you
課后習(xí)題
Chapter 2 Java Overview
Java總覽
2.1 Concepts of OOP
面向?qū)ο蟪绦蛟O(shè)計(jì)
2.1.1 Class
類(lèi)
2.1.2 Object
對(duì)象
2.1.3 Encapsulation
封裝
2.1.4 Inheritance
繼承
2.1.5 Polymorphism
多態(tài)
2.2 More Details on Object-Oriented Programming
面向?qū)ο蟪绦蛟O(shè)計(jì)具體實(shí)例
2.2.1 Encapsulation of Car
Car類(lèi)封裝
2.2.2 Inheritance of Car
Car類(lèi)繼承
2.2.3 Polymorphism of Car
Car類(lèi)多態(tài)
2.2.4 Conclusion on Object-Oriented Programming
面向?qū)ο蟪绦蛟O(shè)計(jì)小結(jié)
2.3 Write the First Java Program
編寫(xiě)第一個(gè)Java程序
2.4 How to Run the First Java Program
運(yùn)行第一個(gè)Java程序
2.5 Lexical Elements
語(yǔ)法規(guī)則
2.6 White Space
空白符
2.7 Comments
注解
2.7.1 Single Line
單行注解
2.7.2 Multi-line
多行注解
2.7.3 Javadoc
Javadoc注解
2.8 Keywords
關(guān)鍵字
2.9 Identifiers
標(biāo)志符
2.10 Java Class Library
Java類(lèi)庫(kù)
2.11 Sample Program Practice
程序?qū)嵗?br />2.12 Exercise for you
課后習(xí)題
Chapter 3 Data Types
數(shù)據(jù)類(lèi)型
3.1 Data Types Overview
數(shù)據(jù)類(lèi)型概述
3.2 Primitive Types
基本數(shù)據(jù)類(lèi)型
3.3 Casting
類(lèi)型轉(zhuǎn)換
3.3.1 Widening
類(lèi)型擴(kuò)展
3.3.2 Narrowing
類(lèi)型收縮
3.4 Reference Types
引用類(lèi)型
3.5 Summary
基本類(lèi)型匯總
3.6 Complex Data Types
復(fù)合數(shù)據(jù)類(lèi)型
3.6.1 Reference Data Types
引用數(shù)據(jù)類(lèi)型
3.6.2 Class Types
類(lèi)類(lèi)型
3.6.3 Interface Types
接口類(lèi)型
3.7 Composite Data Types
構(gòu)造復(fù)合數(shù)據(jù)類(lèi)型
3.7.1 Initializing Composite Data Types
復(fù)合數(shù)據(jù)類(lèi)型數(shù)據(jù)初始化
3.7.2 Predefined Composite Data Types
預(yù)定義復(fù)合數(shù)據(jù)類(lèi)型
3.8 Casting Variables to a Different Type
不同數(shù)據(jù)類(lèi)型轉(zhuǎn)換
3.8.1 Automatic Casting
自動(dòng)轉(zhuǎn)換
3.8.2 Explicit Casting
顯式轉(zhuǎn)換
3.9 Java's Floating Point Types
浮點(diǎn)數(shù)據(jù)
3.9.1 Primitive Floating Point Types
基本浮點(diǎn)類(lèi)型
3.9.2 Integer Operators
整型運(yùn)算符
3.9.3 Input and Output of Floating Point Values
輸入輸出浮點(diǎn)數(shù)據(jù)
3.9.4 Casting of Floating Point to and from Integer Values, and
Floating Point Literals
整型數(shù)據(jù)和浮點(diǎn)型字符轉(zhuǎn)換為浮點(diǎn)數(shù)據(jù)
3.9.5 Floating Point Operations in the Standard Packages
系統(tǒng)包中的浮點(diǎn)運(yùn)算
3.9.6 The Float Class
Float類(lèi)
3.10 Variable
變量
3.10.1 Declaring a Variable
變量聲明
3.10.2 Difference between Zero and '0'-Unicode Characters
區(qū)分?jǐn)?shù)字0和字符
3.10.3 Initialization of the Variable
變量初始化
3.10.4 Error Checking by the Compiler
編譯錯(cuò)誤
3.10.5 Using the Cast Operator
類(lèi)型轉(zhuǎn)換符的使用
3.10.6 Why Declare the Variables as Type Int?
變量聲明為整型
3.10.7 Shortcut Declaring Variables of the Same Type
同類(lèi)型變量的聲明
3.10.8 Assigning Values to Variables
變量賦值
3.10.9 A Shortcut, Declare and Assign at the Same Time
變量同時(shí)聲明與賦值
3.11 Record
記錄
3.12 Sample Program Practice
程序?qū)嵗?br />3.13 Exercise for you
課后習(xí)題
……

編輯推薦

  《國(guó)外計(jì)算機(jī)科學(xué)教材系列:Java程序設(shè)計(jì)(雙語(yǔ)版)》貫徹理論與實(shí)踐相結(jié)合的原則,深入淺出,配以大量實(shí)例分析,同時(shí)作為中英文對(duì)照教材,非常適合高校進(jìn)行“Java程序設(shè)計(jì)”課程的雙語(yǔ)教學(xué)?!秶?guó)外計(jì)算機(jī)科學(xué)教材系列:Java程序設(shè)計(jì)(雙語(yǔ)版)》既可作為高等學(xué)校Java程序設(shè)計(jì)或?qū)I(yè)英語(yǔ)課程的教材,也可供從事Java程序開(kāi)發(fā)的從業(yè)人員學(xué)習(xí)、參考。

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    雙語(yǔ)版Java程序設(shè)計(jì) PDF格式下載


用戶評(píng)論 (總計(jì)1條)

 
 

  •   還不錯(cuò),很實(shí)用,對(duì)于理解很有幫助的,超贊的
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7