- 零基礎(chǔ)學(xué)Java程序設(shè)計(jì)
- 祝明慧編著
- 1325字
- 2022-05-06 19:55:48
前言
Java語言從1995年推出以來已經(jīng)經(jīng)歷了20多年。在這期間,Java以高效開發(fā)的特點(diǎn)經(jīng)久不衰,是目前最流行的開發(fā)語言之一。Java不僅可以開發(fā)傳統(tǒng)的桌面應(yīng)用程序,還可以開發(fā)網(wǎng)絡(luò)應(yīng)用程序,以及安卓等操作系統(tǒng)的應(yīng)用程序。
編者結(jié)合自己多年的Java開發(fā)經(jīng)驗(yàn)和心得體會(huì),花費(fèi)了一年多的時(shí)間寫作本書。希望各位讀者能在本書的引領(lǐng)下跨入Java開發(fā)大門,并成為一名開發(fā)高手。本書結(jié)合大量多媒體教學(xué)視頻,全面、系統(tǒng)、深入地介紹了Java開發(fā)技術(shù),并以大量示例貫穿全書的講解之中,最后還詳細(xì)介紹了計(jì)算器的開發(fā)案例。學(xué)習(xí)完本書后,讀者應(yīng)該具備獨(dú)立進(jìn)行Java開發(fā)的能力。
本書特色
1.配備大量多媒體語音教學(xué)視頻,學(xué)習(xí)效果好
編者專門錄制了大量配套多媒體語音教學(xué)視頻,以便讀者更加輕松、直觀地學(xué)習(xí)本書內(nèi)容,提高學(xué)習(xí)效率。讀者購買本書后,可以登錄華信教育資源網(wǎng)(網(wǎng)址為www.hxedu.com.cn)下載對(duì)應(yīng)的視頻和代碼源文件。
2.內(nèi)容全面、系統(tǒng)、深入
本書內(nèi)容涵蓋Java語言開發(fā)應(yīng)用的常見領(lǐng)域,從基礎(chǔ)語法講起,逐步過渡到面對(duì)對(duì)象、高級(jí)語法等內(nèi)容。為了方便讀者整體學(xué)習(xí)所有內(nèi)容,本書最后介紹了一個(gè)桌面應(yīng)用程序的開發(fā)過程。
3.提供大量習(xí)題
對(duì)于非在職讀者,學(xué)習(xí)Java語言的一個(gè)大問題是,缺少練習(xí)和自我驗(yàn)證的機(jī)會(huì)。這容易導(dǎo)致讀者一邊學(xué)習(xí)后面的章節(jié),一邊忘記前面的內(nèi)容。因此,全書提供了200多道習(xí)題,供大家練習(xí)和自我測(cè)試,相關(guān)參考答案請(qǐng)登錄華信教育資源網(wǎng)下載。
4.貫穿大量示例和技巧
為了方便讀者徹底掌握J(rèn)ava各個(gè)語法的應(yīng)用,全書添加了200多個(gè)示例。針對(duì)學(xué)習(xí)和開發(fā)中經(jīng)常遇到的問題,本書還穿插了近200個(gè)注意事項(xiàng)和使用技巧。這些都可以幫助讀者更快速地掌握書中的內(nèi)容。
5.符合不同讀者需求
本書充分考慮Java自學(xué)人員及參加計(jì)算機(jī)等級(jí)考試的讀者的需求。在內(nèi)容體系上,本書詳細(xì)講解程序的本質(zhì),以適合入門讀者閱讀;在知識(shí)點(diǎn)覆蓋上,完全覆蓋計(jì)算機(jī)等級(jí)考試大綱的要求,并介紹考試專用開發(fā)環(huán)境NetBeans的使用。
本書內(nèi)容及體系結(jié)構(gòu)
第1篇 基礎(chǔ)語法篇(第1~7章)
本篇主要內(nèi)容包括:第一個(gè)Java程序、數(shù)據(jù)、基本數(shù)據(jù)處理、執(zhí)行順序、選擇執(zhí)行、循環(huán)執(zhí)行、方法等。通過對(duì)本篇的學(xué)習(xí),讀者可以使用Java開發(fā)環(huán)境編寫簡(jiǎn)單的程序。
第2篇 面向?qū)ο笃ǖ?~12章)
本篇主要內(nèi)容包括:類和對(duì)象、繼承、抽象類和接口、Java類的體系、錯(cuò)誤處理等。通過對(duì)本篇的學(xué)習(xí),讀者可以掌握J(rèn)ava面向?qū)ο蟮木幊谭绞?,以及在遇到錯(cuò)誤時(shí)的處理方法。
第3篇 高級(jí)語法篇(第13~19章)
本篇主要內(nèi)容包括:數(shù)組和字符串、文件、線程、圖形用戶界面、Applet程序設(shè)計(jì)、集合和泛型、枚舉等。通過對(duì)本篇的學(xué)習(xí),讀者可以掌握J(rèn)ava中常用的高級(jí)技術(shù)。
第4篇 案例應(yīng)用篇(第20章)
本篇為一個(gè)綜合性開發(fā)案例:計(jì)算器。通過對(duì)本篇的學(xué)習(xí),讀者可以掌握桌面應(yīng)用程序的開發(fā)方式和流程。
學(xué)習(xí)建議
□ 堅(jiān)持編程:編程需要進(jìn)行大量的練習(xí)。如同學(xué)習(xí)英語一樣,只有不斷練習(xí),才能掌握英語的使用。
□ 多看:需要多看一些好的編程。和寫作文一樣,多看才可以掌握好的編程結(jié)構(gòu)。
□ 多想:在編程的時(shí)候,要多想使用哪種編程結(jié)構(gòu)才適合,或是看到好的編程代碼時(shí)多想為什么要這樣寫。
本書讀者對(duì)象
□ Java初學(xué)者;
□ 想全面學(xué)習(xí)Java開發(fā)技術(shù)的人員;
□ 利用Java做開發(fā)的工程技術(shù)人員;
□ Java開發(fā)愛好者;
□ 參加計(jì)算機(jī)等級(jí)考試的人員;
□ 社會(huì)培訓(xùn)班學(xué)員;
□ 需要一本案頭必備手冊(cè)的程序員。
編者
- 一步一步學(xué)Spring Boot 2:微服務(wù)項(xiàng)目實(shí)戰(zhàn)
- Rust實(shí)戰(zhàn)
- PHP 從入門到項(xiàng)目實(shí)踐(超值版)
- Python從小白到大牛
- Learning RabbitMQ
- 編寫整潔的Python代碼(第2版)
- Flask Web開發(fā)入門、進(jìn)階與實(shí)戰(zhàn)
- SEO智慧
- Mastering C# Concurrency
- PostgreSQL 11從入門到精通(視頻教學(xué)版)
- HTML5 and CSS3 Transition,Transformation,and Animation
- EPLAN實(shí)戰(zhàn)設(shè)計(jì)
- H5頁面設(shè)計(jì):Mugeda版(微課版)
- C++新經(jīng)典
- C語言程序設(shè)計(jì)習(xí)題與實(shí)驗(yàn)指導(dǎo)