-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Java面向對象程序設計 版權信息
- ISBN:9787576308723
- 條形碼:9787576308723 ; 978-7-5763-0872-3
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
Java面向對象程序設計 內容簡介
本書通過豐富、實用的精選實例將面向對象的程序設計方法與Java語言相結合,注重培養讀者使用面向對象的思維方法分析問題和解決問題的能力。全書共8章。第1章介紹了編程語言的發展、Java語言的特點、運行機制和Eclipse集成開發環境;第2章介紹了Java語言基礎;第3章介紹了面向對象的基本理論、原理、技術方法、設計原則以及相關的哲學思考;第4章介紹了Java異常類、數據庫連接類等高級特性;第5章介紹了網絡編程的常用類;第6章介紹了Java常用圖像處理類、圖像增強技術、圖像分割算法及圖像處理在人臉識別、二維碼生成中的應用;第7章介紹了Java數據處理的流程;第8章介紹了Android開發流程。 本書通俗易懂、實例豐富,可作為高等院校計算機類、人工智能類、數據科學與大數據技術類、信息管理與信息系統類專業相關課程的教學教材,也可作為自學、函授或培訓的教材或參考書。
Java面向對象程序設計 目錄
1.1 Java概述
1.1.1 Java的誕生
1.1.2 Java的發展歷史
1.1.3 Java的特點
1.1.4 Java的運行機制
1.1.5 Java的現狀和應用前景
1.2 Java開發環境
1.2.1 JDK的安裝與配置
1.2.2 Eclipse的使用
1.2.3 Eclipse的常用功能
1.3 課程學習建議
1.4 本章小結
習題
第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.2.5 浮點型
2.3 類型轉換
2.4 輸入、輸出數據
2.4.1 輸入基本型數據
2.4.2 輸出基本型數據
2.5 數組
2.5.1 聲明數組
2.5.2 為數組分配元素
2.5.3 數組元素的使用
2.5.4 length 的使用
2.5.5 數組的初始化
2.5.6 數組的引用
2.6 運算符與表達式
2.6.1 算術運算符與算術表達式
2.6.2 關系運算符與關系表達式
2.6.3 邏輯運算符與邏輯表達式
2.6.4 賦值運算符與賦值表達式
2.6.5 運算符綜述
2.7 語句概述
2.7.1 條件語句
2.7.2 switch開關語句
2.7.3 循環語句
2.8 本章小結
習題
第3章 面向對象
3.1 面向過程與面向對象
3.2 類與對象
3.2.1 類與對象的定義
3.2.2 訪問權限
3.2.3 Java類的命名規范
3.3 面向對象的主要特征
3.3.1 封裝
3.3.2 繼承
3.3.3 多態
3.4 類的使用
3.4.1 類的創建與引用
3.4.2 匿名對象
3.4.3 內部類
3.4.4 final關鍵字
3.4.5 instanceof關鍵字
3.4.6 this關鍵字
3.5 抽象類
3.6 接口
3.7 統一建模語言
3.8 面向對象設計原則
3.8.1 開閉原則
3.8.2 依賴倒轉原則
3.8.3 單一職責原則
3.8.4 合成復用原則
3.8.5 里氏替換原則
3.8.6 接口隔離原則
3.8.7 迪米特法則
3.9 面向對象的哲學思考
3.10 本章小結
習題
第4章 包與常用類
4.1 包
4.1.1 包的作用
4.1.2 創建包
4.1.3 類的存放路徑
4.1.4 Java中的常用包
4.1.5 import語句
4.2 異常類
4.2.1 try-catch 語句
4.2.2 自定義異常類
4.3 常用系統類
4.3.1 String類
4.3.2 StringBuffer 類、StringBuilder類
4.3.3 Date 類
4.3.4 Calendar類
4.3.5 隨機類
4.4 數據庫類
4.4.1 JDBC
4.4.2 連接數據庫
4.4.3 數據庫操作
4.4.4 預處理語句
4.4.5 事務
4.5 本章小結
習題
第5章 Java網絡編程
5.1 概述
5.2 網絡編程常用類
5.2.1 InetAddress 類
5.2.2 URL類
5.2.3 Socket類與ServerSocket類
5.2.4 DatagramSocket類與DatagramPacket類
5.3 Java 網絡編程應用字例
5.3.1 使用UDP 實現聊天功能
5.3.2 使用TCP實現上傳文件功能
5.4 本章小結
習題
第6章 Java 圖像處理
6.1 圖像處理基礎
6.1.1 基礎知識
6.1.2 基于Java的圖像基本操作
6.2 圖像增強
6.2.1 概述
6.2.2 圖像灰度變換
6.2.3 直方圖增強
6.2.4 圖像平滑
6.2.5 圖像銳化
6.3 圖像分割
6.3.1 圖像分割原理
6.3.2 圖像的邊緣檢測
6.3.3 基于K-Means的圖像分割算法
6.4 圖像處理應用
6.4.1 生成二維碼
6.4.2 人臉識別
6.5 本章小結
習題
第7章 Java與數據科學
7.1 數據獲取及清洗
7.1.1 使用 Apache Commons I0進行文件操作的常用方法
7.1.2 使用Apache Tika 提取PDF文本
7.1.3 使用Jsoup從網站獲取數據
7.1.4 使用正則表達式清洗數據
7.2 數據統計
7.2.1 使用 Apache Commons Math 計算描述性統計指標
7.2.2 使用Apache Commons Math 進行頻率分布統計
7.3 聚類分析
7.3.1 使用Weka的圖形界面完成聚類
7.3.2 使用Weka 的Java K-Means實現聚類
7.3.3 使用 Apache Commons Math 進行聚類分析
7.4 數據可視化
7.4.1 使用JFreeChart繪制圖形
7.4.2 使用GRAL繪制圖形
7.5 本章小結
習題
第8章 Android與Java
8.1 初識Android
8.1.1 Android的由來
8.1.2 Android簡介
8.2 Java與Android 的關系
8.3 Android開發主要流程
8.4 搭建Android應用開發環境
8.4.1 安裝Android Studio
8.4.2 配置安裝Android SDK
8.4.3 配置Android運行與調試環境
8.5 開發一個簡單的Android應用
8.5.1 使用 Android Studio 創建 Android 項目
8.5.2 一個簡單的 Android應用——Wea
Java面向對象程序設計 作者簡介
陸建波,男,南寧師范大學副教授,計算機與信息工程學院副院長。主講課程:計算機文化基礎(二)、軟件工程、軟件項目管理、數據挖掘基礎、JSP網絡編程、JAVAEE軟件架構技術。教學研究課題有《產教深度融合下地方高校IT專業學生核心素養培養模式的實踐與研究》,是廣西高等教育本科教學改革工程立項項目一般A類項目。教學研究論文有計算機類專業產教融合人才培養模式探索與實踐、地方師范類院校計算機公共課教學改革實踐與探索。主編教材《大學計算機應用》(北京理工大學出版社)、《地方高校雙創型IT專業人才培養模式的研究與實踐》(北京理工大學出版社)。獲得的教學獎勵:雙創導向的地方普通院校IT專業創新應用型人才培養的研究與實踐,2017年廣西高等教育自治區級教學成果獎特等獎(20170627),排名第三;計算機公共基礎分層次教學改革與實踐,廣西師范學院2016年高等教育校級教學成果獎二等獎, 。
- >
唐代進士錄
- >
二體千字文
- >
山海經
- >
中國歷史的瞬間
- >
李白與唐代文化
- >
龍榆生:詞曲概論/大家小書
- >
月亮虎
- >
苦雨齋序跋文-周作人自編集