注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合Java程序設計教程

Java程序設計教程

Java程序設計教程

定 價:¥35.00

作 者: 劉志宏,向東,宿營 編
出版社: 航空工業(yè)出版社
叢編項: 普通高等教育"十一五"規(guī)劃教材
標 簽: 計算機技術 電子電腦 程序與語言

ISBN: 9787802435254 出版時間: 2010-07-01 包裝: 平裝
開本: 16開 頁數(shù): 346 字數(shù):  

內容簡介

  Java是當今最受歡迎的網(wǎng)絡編程語言之一,它是一種簡單、完全面向對象、解釋執(zhí)行、動態(tài)下載、具有多線程能力、可分布訪問數(shù)據(jù)、健壯且安全的新一代語言?!禞ava程序設計教程》以12個項目全面展示了Java語言的風采,其內容包括Java語言特色和Java開發(fā)環(huán)境介紹,Java的數(shù)據(jù)類型、常量、變量、運算符和表達式、控制結構等編程基礎知識,Java中類、對象、繼承、多態(tài)、成員變量、成員方法等面向對象程序設計的概念、特點和用法,數(shù)組和字符串的聲明、創(chuàng)建和用法,異常的概念及其用法,數(shù)據(jù)輸入/輸出方法,Java的多線程機制及其用法,圖形用戶界面開發(fā),以及Java網(wǎng)絡和數(shù)據(jù)庫編程基礎知識等?!禞ava程序設計教程》結構合理、語言簡練、通俗易懂、實例眾多,并配有完善的資料包(包括書中全部實例、習題答案和一個優(yōu)秀的教學課件),非常適合作為高職高專院校的教材,也可供Java愛好者參考。

作者簡介

暫缺《Java程序設計教程》作者簡介

圖書目錄

項目一 認識Java
任務一 了解Java的產生、發(fā)展與特點
一、Java的產生與發(fā)展
二、Java語言的特點
任務二 熟悉Java的開發(fā)工具與開發(fā)環(huán)境
一、JRE、JVM與JDK
案例1.1 SunJDK的下載、安裝和配置
二、優(yōu)秀的Java集成開發(fā)環(huán)境Eclipse
案例1.2 Eclipse下載與基本使用方法
任務三 了解Java程序的基本結構
案例1.3 使用JDK開發(fā)一個簡單的Java應用程序
案例1.4 使用Eclipse開發(fā)一個簡單的Java程序
案例1.5 開發(fā)一個簡單的JavaApplet
綜合實訓算數(shù)運算
項目小結
思考與練習
項目二 Java語言編程基礎
任務一了解Java的標識符與關鍵字
一、Java標識符的命名規(guī)則
二、Java關鍵字與保留字
案例2.1 識別Java的合法標識符
任務二 了解Java的數(shù)據(jù)類型
一、Java的數(shù)據(jù)類型
二、數(shù)據(jù)類型轉換
三、各種數(shù)據(jù)類型數(shù)據(jù)的表示方式
任務三 了解Java的變量和常量
一、聲明變量的方法
二、聲明常量的方法
任務四 了解Java的運算符與表達式
一、算術運算符及其表達式
二、關系運算符及其表達式
三、邏輯運算符及其表達式
四、賦值運算符及其表達式
五、條件運算符及其表達式
六、位運算符及其表達式
案例2.2 用按位異或運算符實現(xiàn)數(shù)據(jù)加密,解密
七、運算符的優(yōu)先級
任務五 熟悉Java程序的流程控制語句
一、順序結構
二、選擇結構
案例2.3 計算稅款
案例2.4 輸出某年某個月的天數(shù)
三、循環(huán)結構
案例2.5 游戲中生命力購買問題
四、跳轉語句
任務六 掌握Java程序的注釋用法
綜合實訓顯示素數(shù)
項目小結
思考與練習
項目三 JaVa面向對象程序設計
任務一 了解面向對象程序設計的基本概念
一、對象
二、類
三、封裝
四、繼承
五、多態(tài)
任務二 掌握類的使用方法
一、類聲明
二、成員變量與常量
三、方法的聲明與實現(xiàn)
四、類的構造方法
案例3.1 計算斐波納契數(shù)列
任務三 熟悉對象的創(chuàng)建與使用方法
一、對象的創(chuàng)建
二、對象的使用
三、Java的垃圾回收機制——對象的清除
案例3.2 計算一元二次方程的根
任務四 了解包的創(chuàng)建與使用方法
一、包的創(chuàng)建、聲明與使用
案例3.3 包的創(chuàng)建與使用
二、Java的常用包
綜合實訓模擬貸款
項目小結
思考與練習
項目四 類的深入解析
任務一 掌握類繼承的方法
一、成員變量的繼承與隱藏
案例4.1 成員變量的繼承與隱藏示例
二、方法的繼承與覆蓋
案例4.2 方法的繼承與覆蓋示例
三、構造方法的繼承
案例4.3 構造方法的繼承示例
四、使用類繼承時子類對象和父類對象的特點
任務二 掌握類的多態(tài)性的使用方法
一、多態(tài)性的概念
二、通過方法覆蓋實現(xiàn)多態(tài)性
案例4.4 通過類繼承和方法覆蓋實現(xiàn)多態(tài)性
三、通過重載方法實現(xiàn)多態(tài)性
任務三 了解抽象類的使用方法
案例4.5 抽象類和抽象方法的用法
任務四了解接口的定義
一、接口的定義
二、接口的實現(xiàn)
三、接口的使用
案例4.6 接口用法示例
綜合實訓學生管理系統(tǒng)
項目小結
思考與練習
項目五 數(shù)組和字符串
任務一 熟悉數(shù)組聲明與使用方法
一、一維數(shù)組
案例5.1 冒泡排序
二、多維數(shù)組
案例5.2 選擇題評分
三、對象數(shù)組
四、數(shù)組作為方法的參數(shù)
任務二 了解字符串的創(chuàng)建與使用方法
一、String類
二、獲取字符串的長度
三、字符串的連接
四、字符串的比較
五、字符串的檢索
六、String類的其他常用方法
七、字符串轉化為相應的數(shù)值
八、字符串與字符數(shù)組和字節(jié)數(shù)組之間的轉換
案例5.3 檢測回文串
九、StringBuffer類,
綜合實訓電話號碼分析與處理
項目小結
思考與練習
項目六 異常處理
任務一 了解JaVa中的異常
一、熟悉Java中異常的產生與處理方法
二、Java中異常的特點和處理機制
三、Java異常類及其方法
任務二 異常的處理
一、try-catch語句
案例6.1 數(shù)據(jù)輸入格式檢查
二、使用多重catch語句
三、finally語句
四、throw語句
五、throws聲明
六、自定義異常
案例6.2 算數(shù)運算中的異常處理
綜合實訓用戶登錄系統(tǒng)
項目小結
思考與練習
項目七 數(shù)據(jù)輸入與輸出
任務一 了解java的輸入與輸出
任務二 掌握文件的讀寫與管理方法
綜合實訓 文件復制
項目小結
思考與練習
項目八 java的多線程機制
任務一 了解java中的進程與線程
任務二 掌握線程的創(chuàng)建與啟動方法
任務三 了解線程的優(yōu)先級設置與調度方法
任務四 掌握多線程的同步機制——同步方法的使用
綜合實訓 生產者與消費者的同步
項目小結
思考與練習
項目九 圖形用戶界面開發(fā)
任務一 了解java的gui開發(fā)
任務二 掌握容器組件的用法
任務三 掌握常用非容器組件的用法,
任務四 了解布局管理器的特點
任務五 進一步了解gui的事件處理機制與方法
綜合實訓 圍棋對弈
項目小結
思考與練習
項目十 java網(wǎng)絡編程入門
任務一 了解java網(wǎng)絡編程基礎知識
任務二 使用url訪問網(wǎng)絡資源
任務三 掌握使用socket進行網(wǎng)絡通信的方法
綜合實訓 模擬網(wǎng)絡聊天
項目小結
思考與練習
項目十一 java數(shù)據(jù)庫編程入門
任務一 了解jdbc
任務二 掌握加載jdbc驅動程序的方法
任務三 掌握創(chuàng)建數(shù)據(jù)庫連接的方法
任務四 掌握訪問數(shù)據(jù)庫的方法
綜合實訓 圖書查詢
項目小結
思考與練習
項目十二 圖書管理系統(tǒng)開發(fā)
任務一 系統(tǒng)詳細設計
任務二 公共模塊設計
任務三 主模塊設計

本目錄推薦

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