Java程序設(shè)計(jì)項(xiàng)目教程

出版時(shí)間:2010-5  出版社:中國(guó)人民大學(xué)出版社  作者:張興科,季昌武 主編  頁(yè)數(shù):287  

內(nèi)容概要

Java語(yǔ)言是由美國(guó)Sun公司開(kāi)發(fā)的一種具有面向?qū)ο?、分布式和可移植等性能并且功能?qiáng)大的計(jì)算機(jī)編程語(yǔ)言。同時(shí),Java語(yǔ)言還是一種跨平臺(tái)的程序設(shè)計(jì)語(yǔ)言,可以在各種類型的計(jì)算機(jī)和操作系統(tǒng)上運(yùn)行。Java語(yǔ)言非常適合于企業(yè)網(wǎng)絡(luò)和Internet環(huán)境,現(xiàn)在已成為Internet中最受歡迎、最有影響的編程語(yǔ)言之一。早日掌握J(rèn)ava技術(shù),將給每個(gè)有志于在IT行業(yè)發(fā)展的有識(shí)之士帶來(lái)更多的機(jī)遇。    本書語(yǔ)言敘述通俗易懂,面向?qū)嶋H應(yīng)用。內(nèi)容組織采用任務(wù)引領(lǐng)教學(xué)法,力求體現(xiàn)“以職業(yè)活動(dòng)為導(dǎo)向,以職業(yè)技能為核心”的指導(dǎo)思想,突出高職高專的教育特色。本書適用對(duì)象是高職高專學(xué)生、普通高等院校學(xué)生,以及那些想在短時(shí)間內(nèi)掌握J(rèn)ava基礎(chǔ)并能夠靈活運(yùn)用于實(shí)踐的學(xué)習(xí)者。

書籍目錄

項(xiàng)目一  成績(jī)輸入與求總分輸出    ——Java語(yǔ)言概述  任務(wù)一  學(xué)生成績(jī)的輸出    一、問(wèn)題情景及實(shí)現(xiàn)    二、相關(guān)知識(shí):Java簡(jiǎn)介、特點(diǎn)、虛擬機(jī)JVM、開(kāi)發(fā)工具與運(yùn)行環(huán)境    三、知識(shí)拓展:編寫一個(gè)Java小程序,在屏幕上輸出“Hello!”  任務(wù)二  學(xué)生成績(jī)的計(jì)算    一、問(wèn)題情景及實(shí)現(xiàn)    二、相關(guān)知識(shí):標(biāo)識(shí)符與關(guān)鍵字、基本數(shù)據(jù)類型、字符串、運(yùn)算符與表達(dá)式  任務(wù)三  輸入學(xué)生各門課的成績(jī)    一、問(wèn)題情景及實(shí)現(xiàn)    二、相關(guān)知識(shí):數(shù)據(jù)的輸入/輸出  綜合實(shí)訓(xùn)一  求某門課的最高分  拓展動(dòng)手練習(xí)一  習(xí)題一項(xiàng)目二  學(xué)生多科目成績(jī)的管理    ——程序控制語(yǔ)句及數(shù)組  任務(wù)一  學(xué)生成績(jī)的統(tǒng)計(jì)    一、問(wèn)題情景及實(shí)現(xiàn)    二、相關(guān)知識(shí):分支結(jié)構(gòu)、循環(huán)語(yǔ)句、跳轉(zhuǎn)語(yǔ)句  任務(wù)二  學(xué)生成績(jī)的排序    一、問(wèn)題情景及實(shí)現(xiàn)    二、相關(guān)知識(shí):一維數(shù)組、二維數(shù)組  綜合實(shí)訓(xùn)二  學(xué)生成績(jī)管理的實(shí)現(xiàn)  拓展動(dòng)手練習(xí)二  習(xí)題二項(xiàng)目三  ATM取款管理系統(tǒng)    ——面向?qū)ο蟪绦蛟O(shè)計(jì)  任務(wù)一  銀行卡類的實(shí)現(xiàn)    一、問(wèn)題情景及實(shí)現(xiàn)    二、相關(guān)知識(shí):面向?qū)ο蟪绦蛟O(shè)計(jì)  任務(wù)二  用戶信息類的實(shí)現(xiàn)    一、問(wèn)題情景及實(shí)現(xiàn)    二、相關(guān)知識(shí):訪問(wèn)權(quán)限控制符、封裝、this的應(yīng)用  任務(wù)三  不同類型銀行卡類的實(shí)現(xiàn)    一、問(wèn)題情景及實(shí)現(xiàn)    二、相關(guān)知識(shí):繼承、final的使用    三、知識(shí)拓展:抽象類與接口  任務(wù)四工具類的實(shí)現(xiàn)    一、問(wèn)題情景及實(shí)現(xiàn)    二、相關(guān)知識(shí):多態(tài)、super的使用、程序包及系統(tǒng)類庫(kù)簡(jiǎn)介  綜合實(shí)訓(xùn)三  賬戶類的實(shí)現(xiàn)  拓展動(dòng)手練習(xí)三  習(xí)題三項(xiàng)目四  錄人成績(jī)的異常處理    ——異常處理    一、問(wèn)題情景及實(shí)現(xiàn)    二、相關(guān)知識(shí):異常的概念、異常處理機(jī)制、異常類和異常的處理    三、知識(shí)拓展  綜合實(shí)訓(xùn)四  成績(jī)異常處理的實(shí)現(xiàn)  拓展動(dòng)手練習(xí)四  習(xí)題四項(xiàng)目五  圖形化學(xué)生信息輸人功能的實(shí)現(xiàn)    ——組件和事件的處理機(jī)制  任務(wù)一  學(xué)生信息的輸入界面設(shè)計(jì)    一、問(wèn)題情景及實(shí)現(xiàn)    二、相關(guān)知識(shí):Component組件、容器組件、布局管理器和常用可視組件  任務(wù)二  學(xué)生信息輸入后的數(shù)據(jù)輸出    一、問(wèn)題情景及實(shí)現(xiàn)    二、相關(guān)知識(shí):事件處理機(jī)制、可供選擇的可視組件    三、知識(shí)拓展:滾動(dòng)窗口、文本區(qū)  綜合實(shí)訓(xùn)五  學(xué)生信息的查詢  拓展動(dòng)手練習(xí)五  習(xí)題五項(xiàng)目六  成績(jī)的圖形表示    ——圖形用戶界面設(shè)計(jì)  任務(wù)一  學(xué)生成績(jī)的圖形繪制    一、問(wèn)題情景及實(shí)現(xiàn)    二、相關(guān)知識(shí):繪圖坐標(biāo)系及繪圖類Graphics的常用方法    三、知識(shí)拓展:Font類的方法、系統(tǒng)提供的字體  任務(wù)二  用不同顏色的扇形分段表示學(xué)生成績(jī)    一、問(wèn)題情景及實(shí)現(xiàn)    二、相關(guān)知識(shí):C010r類的構(gòu)造方法、顏色常量和顏色選取  綜合實(shí)訓(xùn)六  繪圖軟件的制作  拓展動(dòng)手練習(xí)六  習(xí)題六項(xiàng)目七  輸入/輸出流和文件操作.  任務(wù)一  字節(jié)輸入/輸出流    一、問(wèn)題情景及實(shí)現(xiàn)    二、相關(guān)知識(shí):流的概念、InputStrearn/OutputStrearn類  任務(wù)二  字符輸入/輸出流    一、問(wèn)題情景及實(shí)現(xiàn)    二、相關(guān)知識(shí):Reader/Writer類  任務(wù)三  文件操作    一、問(wèn)題情景及實(shí)現(xiàn)    二、相關(guān)知識(shí):File類、File類的方法、文件的順序處理和    隨機(jī)訪問(wèn)  綜合實(shí)訓(xùn)七  簡(jiǎn)單記事本的實(shí)現(xiàn)  拓展動(dòng)手練習(xí)七  習(xí)題七項(xiàng)目八  用戶注冊(cè)系統(tǒng)    ——數(shù)據(jù)庫(kù)技術(shù)  任務(wù)一  裝載數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序    一、問(wèn)題情景及實(shí)現(xiàn)    二、相關(guān)知識(shí):JDBC簡(jiǎn)介、JDBC驅(qū)動(dòng)的分類、裝載和指定JDl3C驅(qū)動(dòng)程序    三、知識(shí)拓展:JDBC API的使用  任務(wù)二  連接/關(guān)閉數(shù)據(jù)庫(kù)    一、問(wèn)題情景及實(shí)現(xiàn)    二、相關(guān)知識(shí):DriverManger類、Connection接口  任務(wù)三  數(shù)據(jù)庫(kù)的操作    一、問(wèn)題情景及實(shí)現(xiàn)    二、相關(guān)知識(shí):Statement接口和ResultSet接口      三、知識(shí)拓展:數(shù)據(jù)定義語(yǔ)言、數(shù)據(jù)    操縱語(yǔ)言和數(shù)據(jù)控制語(yǔ)言  綜合實(shí)訓(xùn)八  用戶注冊(cè)程序  拓展動(dòng)手練習(xí)八  習(xí)題八項(xiàng)目九  國(guó)慶倒計(jì)時(shí)牌    ——多線程編程技術(shù)  任務(wù)一  理解線程    一、問(wèn)題情景及實(shí)現(xiàn)    二、相關(guān)知識(shí):多線程概念,線程的    狀態(tài)和生命周期、線程的調(diào)度和優(yōu)先級(jí)  任務(wù)二  創(chuàng)建線程    一、問(wèn)題情景及實(shí)現(xiàn)    二、相關(guān)知識(shí):線程中的方法、創(chuàng)建線程的兩種方法  任務(wù)三  線程通信    一、問(wèn)題情景及實(shí)現(xiàn)    二、相關(guān)知識(shí):同步代碼塊和同步方法    三、知識(shí)拓展:死鎖  綜合實(shí)訓(xùn)九  國(guó)慶倒計(jì)時(shí)牌  拓展動(dòng)手練習(xí)九  習(xí)題九項(xiàng)目十  網(wǎng)絡(luò)聊天程序    ——網(wǎng)絡(luò)通信  任務(wù)一  IP地址與InetAddress類    一、問(wèn)題情景及實(shí)現(xiàn)    二、相關(guān)知識(shí):IP地址簡(jiǎn)介、InetAddress類  任務(wù)二  TCP/IP體系結(jié)構(gòu)與URL類的使用    一、問(wèn)題情景及實(shí)現(xiàn)    二、相關(guān)知識(shí):URL類的組成和應(yīng)用、抽象類URLConnection    任務(wù)三  sOcket網(wǎng)絡(luò)通信    一、問(wèn)題情景及實(shí)現(xiàn)    二、相關(guān)知識(shí):Socket通信機(jī)制和通信模式、ServerSocket/Socket類    三、知識(shí)拓展:TCP與UDP的比較、UDP程序的實(shí)現(xiàn)  綜合實(shí)訓(xùn)十  網(wǎng)絡(luò)聊天程序  拓展動(dòng)手練習(xí)十  習(xí)題十項(xiàng)目十一  電子相冊(cè)設(shè)計(jì)    ——AppIet程序  任務(wù)一  Applet程序的編寫    一、問(wèn)題情境及實(shí)現(xiàn)    二、相關(guān)知識(shí):Applet概述、Applet類、標(biāo)記格式、參數(shù)傳遞的應(yīng)用、Applet與瀏覽器之間的通信、Applet程序的運(yùn)行方式  任務(wù)二  加載圖像    一、問(wèn)題情景及實(shí)現(xiàn)    二、相關(guān)知識(shí):裝載圖像、跟蹤圖像的下載、顯示圖像、其他處理類  任務(wù)三  播放聲音    一、問(wèn)題情景及實(shí)現(xiàn)    二、相關(guān)知識(shí):Applet類的play()方法和AudioClip類的使用  綜合實(shí)訓(xùn)十一  模擬時(shí)鐘  拓展動(dòng)手練習(xí)十一  習(xí)題十一項(xiàng)目十二  網(wǎng)絡(luò)考試系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)  任務(wù)一  需求分析與設(shè)計(jì)    一、網(wǎng)絡(luò)考試系統(tǒng)的功能需求    二、場(chǎng)景分析    三、數(shù)據(jù)存儲(chǔ)    四、類的構(gòu)造  任務(wù)二  程序設(shè)計(jì)實(shí)現(xiàn)    一、客戶端模塊代碼    二、服務(wù)器端模塊代碼  項(xiàng)目小結(jié)  綜合實(shí)訓(xùn)十二  學(xué)生信息管理系統(tǒng)設(shè)計(jì)參考文獻(xiàn)

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    Java程序設(shè)計(jì)項(xiàng)目教程 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7