普通高等教育電氣信息類應用型規劃教材:Java程序設計案例教程 普通高等教育电气信息类应用型规划教材:Java程序设计案例教程

  • 出版商: 科學出版社
  • 出版日期: 2017-01-01
  • 定價: $216
  • 售價: 8.5$184
  • 語言: 簡體中文
  • 頁數: 239
  • 裝訂: 平裝
  • ISBN: 7030511751
  • ISBN-13: 9787030511751
  • 下單後立即進貨 (約4週~6週)

買這商品的人也買了...

商品描述

《普通高等教育電氣信息類應用型規劃教材:Java程序設計案例教程》的特點是,採用案例導入的方式,由淺入深、循序漸進,對基本概念講述清楚。案例均源於企業實際工作,圖文並茂,內容翔實,取索菲特。《普通高等教育電氣信息類應用型規劃教材:Java程序設計案例教程》可作為高等院校電腦科學與技術、物聯網工程、網絡工程等專業或工科相關專業的教材,也可供從事電腦應用與開發的科研、工程技術人員參考使用。

目錄大綱

上篇基礎篇

第1章Java概述
1.1Java的發展歷史
1.2Java語言的特點
1.3Java與C/C++的差異
1.4Java程序的運行機制
1.5Java開發環境
1.5.1下載JDK 
1.5.2安裝JDK 
1.5.3設置環境變量
1.6Java集成開發環境Eclipse 
1.7Java程序的產生、編譯和運行
1.8Java程序的基本結構
1.8.1Java程序的組織形式
1.8.2Java源文件的命名原則
習題

第2章Java語言基礎
2.1標識符與關鍵字
2.1.1標識符
2.1.2關鍵字
2.2基本數據類型
2.2.1整數類型
2.2.2浮點類型
2.2.3字符類型
2.2.4布爾類型
2.3常量與變量
2.3.1常量
2.3.2變量
2.4用戶輸入和程序輸出
2.4.1使用BufferedReader類輸入數據
2.4.2使用Scanner類輸入數據
2.5分隔符和註釋
2.5.1分隔符
2.5.2註釋
習題

第3章運算符和表達式
3.1賦值運算符及賦值表達式
3.2算術運算符及算術表達式
3.3關係運算符及關係表達式
3.4邏輯運算符及邏輯表達式
3.5位運算符
3.6其他運算符
3.7運算符的優先級
習題

第4章程序流程控制
4.1順序結構
4.2分支結構
4.2.1if語句
4.2.2switch...case語句
4.3循環結構
4.3.1while語句
4.3.2do...while語句
4.3.3for語句
4.3 .4循環嵌套
4.4轉移語句
4.4.1break語句
4.4.2continue語句
習題

第5章數組
5.1—維數組
5.1.1一維數組的聲明和創建
5.1.2一維數組的初始化
5.1.3一維數組的使用
5.2數組操作
5.2.1數組元素的複制
5.2.2數組元素的排序
5.2.3數組元素的查找
5.3二維數組
5.3.1二維數組的定義
5.3.2foreach語句對數組的支持
習題

第6章字符串類
6.1String類
6.1.1String類對象的聲明與創建
6.1.2String類的常用方法
6.2StringBuffer類
6.2.1StringBuffer類對象的聲明與創建
6.2.2StringBuffer類的常用方法
習題

第7章類和對象
7.1面向對象的基本概念
7.1.1對象、類和實體
7.1.2對象的屬性
7.1.3面向對象的特點
7.2定義類
7.3創建對象
7.3.1對象的創建
7.3.2對象的引用
7.4Java中常見的修飾符
7.4.1訪問控制修飾符
7.4.2非訪問控制修飾符
習題

中篇應用篇

第8章類和對象的高級應用
8.1繼承
8.1.1繼承的概念
8.1.2繼承的實現
8.1.3構造方法的繼承
8.1.4變量的隱藏
8.2多態
8.2.1多態的概念
8.2.2方法的重載
8.3方法重寫
8.4final關鍵字
8.5抽像類和抽象方法
8.5.1抽像類
8.5.2抽象方法
8.6接口
8.6.1接口的概念
8.6.2接口的聲明
8.6.3接口的實現
8.7包
8.7.1包的概念
8.7.2包的導入
8.7.3目錄層次關係及classpath環境變量
習題

第9章異常處理
9.1異常的基本概念
9.2異常處理流程
9.3拋出異常
9.3.1在程序中拋出異常
9.3.2指定方法拋出異常
9.4自定義異常
習題

第10章圖形用戶界面設計
10.1圖形用戶界面概述
10.2AWT圖形用戶界面
10.2.1java.awt包
10.2.2構件類和容器類
10.3佈局管理器
10.3.1FlowLayout佈局管理器
10.3.2BorderLayout佈局管理器
10.3.3GridLayout佈局管理器
10.3.4CardLayout佈局管理器
10.4事件處理
10.4.1Java事件處理機制
10.4.2Java事件處理模型
10.4.3為組件註冊事件
10.4.4事件監聽器接口
10.5Swing組件
10.5.1Swing簡介
10.5.2Swing組件劃分
10.5.3常用容器組件
10.5.4標籤
10.5.5按鈕
10.5.6文本組件
10.5.7單選按鈕和復選框
10.5.8列錶框
10.5.9菜單
10.5.10對話框
習題
....
第11章輸入和輸出

下篇高級篇

第12章數據庫操作
第13章多線程
第14章網絡通信
參考文獻