Java程序設(shè)計(jì)基礎(chǔ)與項(xiàng)目實(shí)訓(xùn)

出版時(shí)間:2010-5  出版社:科學(xué)出版社  作者:文東,劉荷花 主編  頁(yè)數(shù):292  

前言

  Java語(yǔ)言是SUN公司于1995年推出的一門(mén)編程語(yǔ)言?,F(xiàn)在,已經(jīng)廣泛應(yīng)用于生活中的各個(gè)領(lǐng)域,無(wú)論是網(wǎng)絡(luò)編程還是數(shù)據(jù)庫(kù)編程,甚至是Web開(kāi)發(fā)都有Java語(yǔ)言的身影,它以“一次編譯,隨處執(zhí)行”的特點(diǎn),受到廣大程序開(kāi)發(fā)人員的追捧,使其成為目前最流行的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言之一?! ”緯?shū)采用項(xiàng)目驅(qū)動(dòng)模式,以“辦公固定資產(chǎn)管理系統(tǒng)”綜合實(shí)訓(xùn)項(xiàng)目貫穿全書(shū),并精選了大量編程實(shí)例,詳細(xì)講解了Java程序設(shè)計(jì)的基本原理、開(kāi)發(fā)方法、開(kāi)發(fā)過(guò)程和解決實(shí)際問(wèn)題的技巧,使初學(xué)者能夠快速掌握利用Java設(shè)計(jì)開(kāi)發(fā)可視化程序以及使用Java開(kāi)發(fā)Windows應(yīng)用稗序的方法。

內(nèi)容概要

本書(shū)采用項(xiàng)目驅(qū)動(dòng)模式,以“辦公固定資產(chǎn)管理系統(tǒng)”綜合實(shí)訓(xùn)項(xiàng)目貫穿全書(shū),并精選了大量編程實(shí)例,詳細(xì)講解了Java程序設(shè)計(jì)的基本原理、開(kāi)發(fā)方法、開(kāi)發(fā)過(guò)程和解決實(shí)際問(wèn)題的技巧,使初學(xué)者能夠快速掌握利用Java設(shè)計(jì)開(kāi)發(fā)可視化程序以及使用Java開(kāi)發(fā)Windows應(yīng)用程序的方法。    全書(shū)共10章,分為3個(gè)部分?;A(chǔ)部分(第1~8章)主要介紹了Java語(yǔ)言基礎(chǔ)、程序設(shè)計(jì)的原理和開(kāi)發(fā)方法。其中,第1~3章介紹了Eclipse基礎(chǔ)、Eclipse集成開(kāi)發(fā)環(huán)境、Java語(yǔ)言基礎(chǔ)等知識(shí);第4~8章結(jié)合“辦公固定資產(chǎn)管理系統(tǒng)”這個(gè)綜合實(shí)訓(xùn)項(xiàng)目部分模塊的開(kāi)發(fā),詳細(xì)介紹了Java程序設(shè)計(jì)的原理和開(kāi)發(fā)方法,內(nèi)容包括Java的類(lèi)和接口、Java圖形用戶(hù)界面編程、Java輸入/輸出流編程、Java網(wǎng)絡(luò)編程和Java數(shù)據(jù)庫(kù)編程等內(nèi)容。項(xiàng)目實(shí)訓(xùn)部分(第9章)綜合前面所學(xué)知識(shí)并結(jié)合在第4~8章開(kāi)發(fā)的部分模塊,完整地介紹了“辦公固定資產(chǎn)管理系統(tǒng)”這個(gè)綜合實(shí)訓(xùn)項(xiàng)目的實(shí)現(xiàn)過(guò)程,通過(guò)這個(gè)項(xiàng)目,學(xué)生可以掌握J(rèn)ava開(kāi)發(fā)應(yīng)用程序的思路、流程、技巧與方法。課程設(shè)計(jì)部分(第10章)提供了“記事本”、“計(jì)算器”、“掃雷游戲”3個(gè)課程設(shè)計(jì),并給出了界面設(shè)計(jì)提示和大體開(kāi)發(fā)流程,方便教師安排課程設(shè)計(jì)作業(yè),增強(qiáng)學(xué)生的動(dòng)手能力,幫助學(xué)生進(jìn)一步了解實(shí)際應(yīng)用并掌握解決實(shí)際問(wèn)題的方法。    本書(shū)可作為高等職業(yè)院校、大中專(zhuān)院校及計(jì)算機(jī)培訓(xùn)學(xué)校相關(guān)課程的教材,也可供程序設(shè)計(jì)開(kāi)發(fā)人員和愛(ài)好者學(xué)習(xí)參考。

書(shū)籍目錄

第1章Eclipse概述 1.1 Java語(yǔ)言的產(chǎn)生與發(fā)展  1.1.1 Java語(yǔ)言的產(chǎn)生  1.1.2 Java語(yǔ)言的發(fā)展 1.2 Java語(yǔ)言的特點(diǎn) 1.3 Eclipse的特點(diǎn) 1.4 Eclipse的下載和安裝 1.5 Eclipse的配置和啟動(dòng)  1.5.1 JDK的安裝與配置  1.5.2 Eclipse的啟動(dòng) 1.6 小結(jié) 1.7 習(xí)題  1.7.1 思考題  1.7.2 操作題第2章 Eclipse集成開(kāi)發(fā)環(huán)境 2.1 Eclipse工作臺(tái)  2.1.1 Eclipse的菜單欄  2.1.2 Eclipse的工具欄  2.1.3 Eclipse的透視圖  2.1.4 Eclipse的視圖  2.1.5 Eclipse的編輯器 2.2 Eclipse資源管理 2.3 Eclipse的常用操作  2.3.1 配置JRE  2.3.2 設(shè)置編譯路徑 2.4 創(chuàng)建Java應(yīng)用程序  2.4.1 創(chuàng)建Java項(xiàng)目工程  2.4.2 創(chuàng)建Java類(lèi)  2.4.3 添加Java代碼  2.4.4 執(zhí)行Java應(yīng)用程序 2.5 小結(jié) 2.6 習(xí)題  2.6.1 思考題  2.6.2 操作題第3章 Java語(yǔ)言基礎(chǔ) 3.1 字符和注釋  3.1.1 標(biāo)識(shí)符  3.1.2 關(guān)鍵字  3.1.3 分隔符  3.1.4 注釋 3.2 數(shù)據(jù)類(lèi)型  3.2.1 基本數(shù)據(jù)類(lèi)型  3.2.2 引用類(lèi)型  3.2.3 數(shù)據(jù)類(lèi)型的轉(zhuǎn)換 3.3 變量與常量  3.3.1 變量的命名規(guī)范  3.3.2 變量的聲明  3.3.3 變量的賦值  3.3.4 變量的作用域  3.3.5 常量的概念與使用 3.4 運(yùn)算符與表達(dá)式  3.4.1 算術(shù)運(yùn)算符  3.4.2 關(guān)系運(yùn)算符  3.4.3 邏輯運(yùn)算符  3.4.4 賦值運(yùn)算符  3.4.5 位運(yùn)算符  3.4.6 條件運(yùn)算符  3.4.7 運(yùn)算符的優(yōu)先級(jí)  3.4.8 表達(dá)式 3.5 程序基本結(jié)構(gòu)  3.5.1 分支語(yǔ)句  3.5.2 循環(huán)語(yǔ)句  3.5.3 跳轉(zhuǎn)語(yǔ)句 3.6 數(shù)組  3.6.1 一維數(shù)組  3.6.2 多維數(shù)組 3.7 上機(jī)實(shí)訓(xùn)——對(duì)數(shù)組進(jìn)行排序  3.7.1 項(xiàng)目要求  3.7.2 項(xiàng)目分析  3.7.3 項(xiàng)目實(shí)現(xiàn) 3.8 小結(jié) 3.9 習(xí)題  3.9.1 思考題  3.9.2 操作題第4章 Java的類(lèi)和接口 4.1 類(lèi)和對(duì)象  4.1.1 Java的類(lèi)定義  4.1.2 類(lèi)的成員變量和成員方法  4.1.3 類(lèi)的構(gòu)造方法  4.1.4 對(duì)象的創(chuàng)建和使用  4.1.5 類(lèi)的封裝性  4.1.6 包的創(chuàng)建和使用 ……第5章 Java圖形用戶(hù)界面編程第6章 Java輸入/輸出流編程 第7章 Java網(wǎng)絡(luò)編程第8章 Java數(shù)據(jù)庫(kù)編程第9章 項(xiàng)目實(shí)訓(xùn)——辦公固定資產(chǎn)管理系統(tǒng)第10章 課程設(shè)計(jì)附錄 習(xí)題參考答案

章節(jié)摘錄

 ?。?)簡(jiǎn)單性  Java是一種基于c++產(chǎn)生的語(yǔ)言,其語(yǔ)法上繼承了c++的風(fēng)格,但是又比c++簡(jiǎn)單很多,它去掉了一些復(fù)雜和容易混淆的概念。如無(wú)指針概念,不支持多重繼承與運(yùn)算符重載等。 ?。?)面向?qū)ο蟆 ava徹底全面地應(yīng)用了面向?qū)ο蟮脑O(shè)計(jì)思路,它是徹底支持面向?qū)ο蟮?,但其保持了?jiǎn)單類(lèi)型非“純面向?qū)ο蟆闭Z(yǔ)言,兼顧了程序運(yùn)行的效率?! 。?)健壯  Java是嚴(yán)格的強(qiáng)類(lèi)型語(yǔ)言,在編譯和程序執(zhí)行時(shí)都進(jìn)行代碼檢查,可避免一些通常難以追蹤的錯(cuò)誤,同時(shí)具有非常好的故障追蹤和處理機(jī)制,保障了其程序運(yùn)行的健壯性,如對(duì)象的垃圾回收機(jī)制、錯(cuò)誤異常處理機(jī)制等?! 。?)多線(xiàn)程  Java對(duì)于多線(xiàn)程的支持是最基本的特性之一,在之前的很多編程語(yǔ)言中,多線(xiàn)程編程往往非常復(fù)雜,但是Java實(shí)現(xiàn)多線(xiàn)程編程非常簡(jiǎn)單,程序員在編碼時(shí)不必關(guān)心后臺(tái)的復(fù)雜實(shí)現(xiàn)。

編輯推薦

  由sun軟件教育專(zhuān)家和資深軟件工程師聯(lián)袂策劃和編寫(xiě)  依托“基礎(chǔ)知識(shí)+上機(jī)實(shí)訓(xùn)+項(xiàng)目實(shí)訓(xùn)+課程設(shè)計(jì)”項(xiàng)目教學(xué)模式,全方位提升學(xué)生的網(wǎng)頁(yè)設(shè)計(jì)技能  精選“辦公固定資產(chǎn)管理系統(tǒng)”綜合實(shí)訓(xùn)項(xiàng)目和3個(gè)課程設(shè)計(jì),將各個(gè)知識(shí)點(diǎn)融會(huì)貫通  提供多媒體教學(xué)資源包(1 DVD),充分支持教學(xué)工作

圖書(shū)封面

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


    Java程序設(shè)計(jì)基礎(chǔ)與項(xiàng)目實(shí)訓(xùn) PDF格式下載


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

 
 

 

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

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