-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
高職高專計算機教學改革新體系規劃教材JAVA程序設計開發 版權信息
- ISBN:9787302532118
- 條形碼:9787302532118 ; 978-7-302-53211-8
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
高職高專計算機教學改革新體系規劃教材JAVA程序設計開發 本書特色
本書主要介紹Java開發和運行環境、Java基本語法、面向對象的程序設計、圖形界面設計、文件輸入/輸出流操作、線程、網絡和數據開發基礎等知識,并通過加強實訓,提高應用技能。本書既可作為應用型大學本科和高職高專院校計算機專業的教材,也可作為企事業信息化從業者的培訓教材,并為廣大社會居民和IT創業者提供有益的學習指導。
高職高專計算機教學改革新體系規劃教材JAVA程序設計開發 內容簡介
本書主要介紹Java開發和運行環境、Java基本語法、面向對象的程序設計、圖形界面設計、文件輸入/輸出流操作、線程、網絡和數據開發基礎等知識,并通過加強實訓,提高應用技能。本書既可作為應用型大學本科和高職高專院校計算機專業的教材,也可作為企事業信息化從業者的培訓教材,并為廣大社會居民和IT創業者提供有益的學習指導。
高職高專計算機教學改革新體系規劃教材JAVA程序設計開發 目錄
1.1Java語言簡介
1.1.1Java的形成
1.1.2Java發展歷史
1.1.3Java語言跨平臺特性
1.2Java環境搭建
1.2.1安裝JDK
1.2.2配置環境變量
1.2.3測試Java運行環境
1.3編寫HelloWorld程序
1.4常用開發工具介紹
1.4.1文本編輯工具EditPlus
1.4.2集成開發環境Eclipse
習題
第2章Java基本語法
2.1Java語言基本元素
2.1.1標識符
2.1.2關鍵字
2.1.3分隔符
2.1.4注釋
2.2常量和變量
2.2.1常量
2.2.2變量
2.3Java基本數據類型與封裝類型
2.3.1基本數據類型
2.3.2引用類型
2.3.3封裝類型
2.4運算符及表達式
2.4.1表達式
2.4.2運算符
2.4.3算術運算符
2.4.4關系運算符
2.4.5邏輯運算符
2.4.6位運算符
2.4.7賦值運算符
2.4.8條件運算符
2.4.9運算符的優先級
2.5數據類型轉換
2.5.1自動類型轉換
2.5.2強制類型轉換
2.6Java控制語句
2.6.1順序結構
2.6.2分支結構
2.6.3循環結構
2.6.4跳轉控制語句
習題
第3章數組與字符串
3.1一維數組
3.1.1數組的說明與構造
3.1.2數組的初始化
3.1.3數組元素的使用
3.2多維數組
3.2.1二維數組的聲明
3.2.2二維數組的初始化
3.2.3二維數組的使用
3.2.4數組復制
3.2.5數組應用實例
3.3字符串
3.3.1String類
3.3.2StringBuffer類和StringBuilder類
3.3.3String和StringBuffer互相轉換
習題
第4章類與對象
4.1面向過程和面向對象
4.1.1面向過程
4.1.2面向對象
4.1.3面向過程和面向對象的比較
4.2類與對象
4.2.1定義類
4.2.2定義屬性
4.2.3定義方法
4.2.4對象的創建及使用
4.3構造方法與對象的初始化
4.3.1類的構造方法
4.3.2對象的初始化過程
4.4包
4.4.1包的概念
4.4.2使用其他包中的類
4.4.3Java系統包
4.5類的封裝
4.5.1類成員訪問權限
4.5.2getter/setter訪問器
習題
第5章類的繼承
5.1繼承
5.1.1繼承的概念
5.1.2繼承的作用
5.1.3繼承的特性
5.1.4Object類
5.2super/this關鍵字
5.2.1super關鍵字
5.2.2this關鍵字
5.3方法的重載與重寫
5.3.1方法重載
5.3.2方法重寫
5.4多態
5.4.1多態的概念
5.4.2多態的形式
5.4.3多態的轉型
5.5static關鍵字
5.6final關鍵字
習題
第6章抽象類接口
6.1抽象類
6.1.1抽象類的概念
6.1.2抽象方法和抽象類的聲明及應用
6.2接口
6.2.1接口的概念
6.2.2Java的接口
6.2.3接口的使用
6.2.4接口的實際應用
6.2.5接口應用——簡單工廠模式
6.3內部類
6.3.1內部類的概念
6.3.2成員內部類
6.3.3局部內部類
6.3.4匿名內部類
6.3.5靜態內部類
習題
第7章異常
7.1異常概述
7.2Java異常的分類和類結構圖
7.3異常處理機制
7.3.1使用try...catch...finally處理異常
7.3.2throws聲明拋棄異常
7.3.3throw人工拋出異常
7.3.4創建用戶自定義異常類
7.3.5獲取異常信息
7.4異常處理規則
習題
第8章Java GUI編程
8.1GUI概述
8.1.1GUI程序設計原理
8.1.2Java平臺上的GUI
8.2AWT和Swing
8.2.1AWT
8.2.2Swing
8.3GUI組件分類
8.3.1組件(Component)
8.3.2容器(Container)類
8.3.3非容器類組件
8.4布局管理
8.4.1流式布局管理器(FlowLayout)
8.4.2邊界布局管理器(BorderLayout)
8.4.3網格布局管理器(GridLayout)
8.4.4卡片布局管理器(CardLayout)
8.4.5網格包布局管理器(GridBagLayout)
8.4.6通過嵌套設定復雜的布局
8.5Java事件處理
8.5.1事件及事件監聽器
8.5.2GUI事件監聽器的注冊
8.5.3一個對象注冊多個監聽器
8.5.4多個組件注冊到一個監聽器
8.6常用Swing組件
8.6.1框架(JFrame)
8.6.2面板(JPanel)
8.6.3按鈕(JButton)
8.6.4文本框(JTextField和JPasswordField)
8.6.5標簽(JLabel)
8.6.6單選按鈕(JRadioButton)
8.6.7復選框(JCheckBox)
8.6.8組合框(JComboBox)
8.6.9列表(JList)
8.6.10文本域(JTextArea)
8.6.11表格(JTable)
8.7菜單與工具條
8.7.1菜單的定義與使用
8.7.2工具欄的定義與使用
實訓簡易仿Windows計算器
實訓要求
知識點
效果參考圖
參考代碼
習題
第9章線程
9.1進程與線程概念
9.1.1基本概念
9.1.2線程的生命周期
9.2線程的創建與啟動
9.2.1繼承Thread類創建和啟動新的線程
9.2.2實現Runnable接口創建和啟動新線程
9.2.3使用Callable和Future接口創建線程
9.2.4創建線程的三種方式對比
9.3線程的控制
9.3.1線程的優先級
9.3.2線程合并jion
9.3.3線程睡眠sleep
9.3.4線程讓步yield
9.3.5后臺線程
9.3.6結束線程
9.4線程同步
實訓簡易秒表
實訓要求
知識點
參考代碼
習題
第10章I/O操作
10.1流與文件概述
10.1.1輸入/輸出
10.1.2流
10.1.3文件
10.2文件類
10.2.1File類
10.2.2文件遍歷
10.2.3文件的過濾器
10.3字節流和字符流
10.3.1字節輸出流
10.3.2字節輸入流
10.3.3字符輸出流
10.3.4字符輸入流
10.3.5字節流和字符流的區別
10.4字節流和字符流的轉換
10.4.1InputSreamReader
10.4.2OutputStreamWriter
10.5隨機文件訪問類RandomAccessFile
10.6對象序列化與反序列化
實訓仿Windows記事本
實訓要求
知識點
實訓效果參考圖
參考代碼
習題
第11章Java數據庫編程
11.1MySQL數據庫
11.1.1MySQL數據庫概述
11.1.2MySQL數據庫的安裝
11.1.3Navicat的安裝和使用
11.2JDBC的體系結構
11.2.1JDBC組成
11.2.2JDBC API簡介
11.3JDBC應用程序開發
11.3.1JDBC使用基本流程
11.3.2數據庫驅動程序的加載
11.3.3連接數據庫
11.3.4對數據庫表中的數據進行操作
11.3.5操作結果的處理與訪問
11.3.6JDBC的關閉操作
實訓學生信息管理系統
實訓要求
知識點
效果參考圖
參考代碼
習題
第12章網絡編程
12.1網絡編程的基本概念
12.1.1網絡基礎
12.1.2TCP與UDP
12.1.3Java中所涉及的網絡應用類
12.2InetAddress
12.2.1IP地址
12.2.2創建InetAddress對象
12.3URL
12.3.1URL簡介
12.3.2URL類
12.3.3URLConnection類
12.4URLEncoder/URLDecoder類
12.4.1application/xwwwformurlencoded字符串
12.4.2對字符編碼時的規則
12.4.3URL參數的轉碼與解碼
12.5TCP編程
12.5.1套接字通信機制
12.5.2客戶端套接字Socket類
12.5.3服務器端套接字ServerSocket類
12.5.4多線程服務器程序
實訓簡易多人聊天室
實訓要求
知識點
效果參考
參考代碼
習題
參考文獻
高職高專計算機教學改革新體系規劃教材JAVA程序設計開發 作者簡介
孫洪迪,2011年畢業于北京郵電大學,獲工程碩士學位。2004.07-至今北京工業職業技術學院,電氣與信息工程學院計算機網絡教研室,講師 。編寫的教材包括《企業組網實訓教程》、《辦公自動化技術與應用》、《計算機應用基礎》和《網絡操作系統案例教程》。講授課程包括:高級語言程序設計、計算機組成原理、網絡安全技術以及移動互聯網應用開發等多門專業基礎課與選修課。
- >
我從未如此眷戀人間
- >
李白與唐代文化
- >
詩經-先民的歌唱
- >
月亮與六便士
- >
伊索寓言-世界文學名著典藏-全譯本
- >
有舍有得是人生
- >
巴金-再思錄
- >
朝聞道