Java程序設計項目教程(教育部高職高專計算機教指委規劃教材)(簡體書)
商品資訊
系列名:教育部高職高專計算機教指委規劃教材
ISBN13:9787300120614
出版社:中國人民大學出版社
作者:張興科; 季昌武
出版日:2010/05/27
裝訂:平裝
商品簡介
目次
相關商品
商品簡介
Java語言是由美國Sun公司開發的一種具有面向對象、分布式和可移植等性能并且功能強大的計算機編程語言。同時,Java語言還是一種跨平臺的程序設計語言,可以在各種類型的計算機和操作系統上運行。Java語言非常適合于企業網絡和Internet環境,現在已成為Internet中最受歡迎、最有影響的編程語言之一。早日掌握Java技術,將給每個有志于在IT行業發展的有識之士帶來更多的機遇。
本書語言敘述通俗易懂,面向實際應用。內容組織采用任務引領教學法,力求體現“以職業活動為導向,以職業技能為核心”的指導思想,突出高職高專的教育特色。本書適用對象是高職高專學生、普通高等院校學生,以及那些想在短時間內掌握Java基礎并能夠靈活運用于實踐的學習者。
本書語言敘述通俗易懂,面向實際應用。內容組織采用任務引領教學法,力求體現“以職業活動為導向,以職業技能為核心”的指導思想,突出高職高專的教育特色。本書適用對象是高職高專學生、普通高等院校學生,以及那些想在短時間內掌握Java基礎并能夠靈活運用于實踐的學習者。
目次
項目一 成績輸入與求總分輸出
——Java語言概述
任務一 學生成績的輸出
一、問題情景及實現
二、相關知識:Java簡介、特點、虛擬機JVM、開發工具與運行環境
三、知識拓展:編寫一個Java小程序,在屏幕上輸出“Hello!”
任務二 學生成績的計算
一、問題情景及實現
二、相關知識:標識符與關鍵字、基本數據類型、字符串、運算符與表達式
任務三 輸入學生各門課的成績
一、問題情景及實現
二、相關知識:數據的輸入/輸出
綜合實訓一 求某門課的最高分
拓展動手練習一
習題一
項目二 學生多科目成績的管理
——程序控制語句及數組
任務一 學生成績的統計
一、問題情景及實現
二、相關知識:分支結構、循環語句、跳轉語句
任務二 學生成績的排序
一、問題情景及實現
二、相關知識:一維數組、二維數組
綜合實訓二 學生成績管理的實現
拓展動手練習二
習題二
項目三 ATM取款管理系統
——面向對象程序設計
任務一 銀行卡類的實現
一、問題情景及實現
二、相關知識:面向對象程序設計
任務二 用戶信息類的實現
一、問題情景及實現
二、相關知識:訪問權限控制符、封裝、this的應用
任務三 不同類型銀行卡類的實現
一、問題情景及實現
二、相關知識:繼承、final的使用
三、知識拓展:抽象類與接口
任務四工具類的實現
一、問題情景及實現
二、相關知識:多態、super的使用、程序包及系統類庫簡介
綜合實訓三 賬戶類的實現
拓展動手練習三
習題三
項目四 錄人成績的異常處理
——異常處理
一、問題情景及實現
二、相關知識:異常的概念、異常處理機制、異常類和異常的處理
三、知識拓展
綜合實訓四 成績異常處理的實現
拓展動手練習四
習題四
項目五 圖形化學生信息輸人功能的實現
——組件和事件的處理機制
任務一 學生信息的輸入界面設計
一、問題情景及實現
二、相關知識:Component組件、容器組件、布局管理器和常用可視組件
任務二 學生信息輸入后的數據輸出
一、問題情景及實現
二、相關知識:事件處理機制、可供選擇的可視組件
三、知識拓展:滾動窗口、文本區
綜合實訓五 學生信息的查詢
拓展動手練習五
習題五
項目六 成績的圖形表示
——圖形用戶界面設計
任務一 學生成績的圖形繪制
一、問題情景及實現
二、相關知識:繪圖坐標系及繪圖類Graphics的常用方法
三、知識拓展:Font類的方法、系統提供的字體
任務二 用不同顏色的扇形分段表示學生成績
一、問題情景及實現
二、相關知識:C010r類的構造方法、顏色常量和顏色選取
綜合實訓六 繪圖軟件的製作
拓展動手練習六
習題六
項目七 輸入/輸出流和文件操作.
任務一 字節輸入/輸出流
一、問題情景及實現
二、相關知識:流的概念、InputStrearn/OutputStrearn類
任務二 字符輸入/輸出流
一、問題情景及實現
二、相關知識:Reader/Writer類
任務三 文件操作
一、問題情景及實現
二、相關知識:File類、File類的方法、文件的順序處理和
隨機訪問
綜合實訓七 簡單記事本的實現
拓展動手練習七
習題七
項目八 用戶注冊系統
——數據庫技術
任務一 裝載數據庫驅動程序
一、問題情景及實現
二、相關知識:JDBC簡介、JDBC驅動的分類、裝載和指定JDl3C驅動程序
三、知識拓展:JDBC API的使用
任務二 連接/關閉數據庫
一、問題情景及實現
二、相關知識:DriverManger類、Connection接口
任務三 數據庫的操作
一、問題情景及實現
二、相關知識:Statement接口和ResultSet接口
三、知識拓展:數據定義語言、數據
操縱語言和數據控制語言
綜合實訓八 用戶注冊程序
拓展動手練習八
習題八
項目九 國慶倒計時牌
——多線程編程技術
任務一 理解線程
一、問題情景及實現
二、相關知識:多線程概念,線程的
狀態和生命周期、線程的調度和優先級
任務二 創建線程
一、問題情景及實現
二、相關知識:線程中的方法、創建線程的兩種方法
任務三 線程通信
一、問題情景及實現
二、相關知識:同步代碼塊和同步方法
三、知識拓展:死鎖
綜合實訓九 國慶倒計時牌
拓展動手練習九
習題九
項目十 網絡聊天程序
——網絡通信
任務一 IP地址與InetAddress類
一、問題情景及實現
二、相關知識:IP地址簡介、InetAddress類
任務二 TCP/IP體系結構與URL類的使用
一、問題情景及實現
二、相關知識:URL類的組成和應用、抽象類URLConnection
任務三 sOcket網絡通信
一、問題情景及實現
二、相關知識:Socket通信機制和通信模式、ServerSocket/Socket類
三、知識拓展:TCP與UDP的比較、UDP程序的實現
綜合實訓十 網絡聊天程序
拓展動手練習十
習題十
項目十一 電子相冊設計
——AppIet程序
任務一 Applet程序的編寫
一、問題情境及實現
二、相關知識:Applet概述、Applet類、標記格式、參數傳遞的應用、Applet與瀏覽器之間的通信、Applet程序的運行方式
任務二 加載圖像
一、問題情景及實現
二、相關知識:裝載圖像、跟蹤圖像的下載、顯示圖像、其他處理類
任務三 播放聲音
一、問題情景及實現
二、相關知識:Applet類的play()方法和AudioClip類的使用
綜合實訓十一 模擬時鐘
拓展動手練習十一
習題十一
項目十二 網絡考試系統設計與實現
任務一 需求分析與設計
一、網絡考試系統的功能需求
二、場景分析
三、數據存儲
四、類的構造
任務二 程序設計實現
一、客戶端模塊代碼
二、服務器端模塊代碼
項目小結
綜合實訓十二 學生信息管理系統設計
參考文獻
——Java語言概述
任務一 學生成績的輸出
一、問題情景及實現
二、相關知識:Java簡介、特點、虛擬機JVM、開發工具與運行環境
三、知識拓展:編寫一個Java小程序,在屏幕上輸出“Hello!”
任務二 學生成績的計算
一、問題情景及實現
二、相關知識:標識符與關鍵字、基本數據類型、字符串、運算符與表達式
任務三 輸入學生各門課的成績
一、問題情景及實現
二、相關知識:數據的輸入/輸出
綜合實訓一 求某門課的最高分
拓展動手練習一
習題一
項目二 學生多科目成績的管理
——程序控制語句及數組
任務一 學生成績的統計
一、問題情景及實現
二、相關知識:分支結構、循環語句、跳轉語句
任務二 學生成績的排序
一、問題情景及實現
二、相關知識:一維數組、二維數組
綜合實訓二 學生成績管理的實現
拓展動手練習二
習題二
項目三 ATM取款管理系統
——面向對象程序設計
任務一 銀行卡類的實現
一、問題情景及實現
二、相關知識:面向對象程序設計
任務二 用戶信息類的實現
一、問題情景及實現
二、相關知識:訪問權限控制符、封裝、this的應用
任務三 不同類型銀行卡類的實現
一、問題情景及實現
二、相關知識:繼承、final的使用
三、知識拓展:抽象類與接口
任務四工具類的實現
一、問題情景及實現
二、相關知識:多態、super的使用、程序包及系統類庫簡介
綜合實訓三 賬戶類的實現
拓展動手練習三
習題三
項目四 錄人成績的異常處理
——異常處理
一、問題情景及實現
二、相關知識:異常的概念、異常處理機制、異常類和異常的處理
三、知識拓展
綜合實訓四 成績異常處理的實現
拓展動手練習四
習題四
項目五 圖形化學生信息輸人功能的實現
——組件和事件的處理機制
任務一 學生信息的輸入界面設計
一、問題情景及實現
二、相關知識:Component組件、容器組件、布局管理器和常用可視組件
任務二 學生信息輸入后的數據輸出
一、問題情景及實現
二、相關知識:事件處理機制、可供選擇的可視組件
三、知識拓展:滾動窗口、文本區
綜合實訓五 學生信息的查詢
拓展動手練習五
習題五
項目六 成績的圖形表示
——圖形用戶界面設計
任務一 學生成績的圖形繪制
一、問題情景及實現
二、相關知識:繪圖坐標系及繪圖類Graphics的常用方法
三、知識拓展:Font類的方法、系統提供的字體
任務二 用不同顏色的扇形分段表示學生成績
一、問題情景及實現
二、相關知識:C010r類的構造方法、顏色常量和顏色選取
綜合實訓六 繪圖軟件的製作
拓展動手練習六
習題六
項目七 輸入/輸出流和文件操作.
任務一 字節輸入/輸出流
一、問題情景及實現
二、相關知識:流的概念、InputStrearn/OutputStrearn類
任務二 字符輸入/輸出流
一、問題情景及實現
二、相關知識:Reader/Writer類
任務三 文件操作
一、問題情景及實現
二、相關知識:File類、File類的方法、文件的順序處理和
隨機訪問
綜合實訓七 簡單記事本的實現
拓展動手練習七
習題七
項目八 用戶注冊系統
——數據庫技術
任務一 裝載數據庫驅動程序
一、問題情景及實現
二、相關知識:JDBC簡介、JDBC驅動的分類、裝載和指定JDl3C驅動程序
三、知識拓展:JDBC API的使用
任務二 連接/關閉數據庫
一、問題情景及實現
二、相關知識:DriverManger類、Connection接口
任務三 數據庫的操作
一、問題情景及實現
二、相關知識:Statement接口和ResultSet接口
三、知識拓展:數據定義語言、數據
操縱語言和數據控制語言
綜合實訓八 用戶注冊程序
拓展動手練習八
習題八
項目九 國慶倒計時牌
——多線程編程技術
任務一 理解線程
一、問題情景及實現
二、相關知識:多線程概念,線程的
狀態和生命周期、線程的調度和優先級
任務二 創建線程
一、問題情景及實現
二、相關知識:線程中的方法、創建線程的兩種方法
任務三 線程通信
一、問題情景及實現
二、相關知識:同步代碼塊和同步方法
三、知識拓展:死鎖
綜合實訓九 國慶倒計時牌
拓展動手練習九
習題九
項目十 網絡聊天程序
——網絡通信
任務一 IP地址與InetAddress類
一、問題情景及實現
二、相關知識:IP地址簡介、InetAddress類
任務二 TCP/IP體系結構與URL類的使用
一、問題情景及實現
二、相關知識:URL類的組成和應用、抽象類URLConnection
任務三 sOcket網絡通信
一、問題情景及實現
二、相關知識:Socket通信機制和通信模式、ServerSocket/Socket類
三、知識拓展:TCP與UDP的比較、UDP程序的實現
綜合實訓十 網絡聊天程序
拓展動手練習十
習題十
項目十一 電子相冊設計
——AppIet程序
任務一 Applet程序的編寫
一、問題情境及實現
二、相關知識:Applet概述、Applet類、標記格式、參數傳遞的應用、Applet與瀏覽器之間的通信、Applet程序的運行方式
任務二 加載圖像
一、問題情景及實現
二、相關知識:裝載圖像、跟蹤圖像的下載、顯示圖像、其他處理類
任務三 播放聲音
一、問題情景及實現
二、相關知識:Applet類的play()方法和AudioClip類的使用
綜合實訓十一 模擬時鐘
拓展動手練習十一
習題十一
項目十二 網絡考試系統設計與實現
任務一 需求分析與設計
一、網絡考試系統的功能需求
二、場景分析
三、數據存儲
四、類的構造
任務二 程序設計實現
一、客戶端模塊代碼
二、服務器端模塊代碼
項目小結
綜合實訓十二 學生信息管理系統設計
參考文獻
主題書展
更多
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。