新手學(xué)Java

出版時間:2010-1  出版社:希望電子  作者:陳嵩  頁數(shù):609  

前言

  Java語言在誕生之初并沒有引起世人的關(guān)注,但是隨著當今信息技術(shù)的飛速發(fā)展和Internet的普及,各種利用網(wǎng)絡(luò)技術(shù)的網(wǎng)站、多媒體平臺、企業(yè)應(yīng)用如雨后春筍般出現(xiàn),由于Java語言從一開始就有了一套便于實現(xiàn)網(wǎng)絡(luò)編程的工具,從而使得Java語言引起了應(yīng)用程序開發(fā)商和程序員的廣泛關(guān)注,加之Sun公司成功的企業(yè)公關(guān)及產(chǎn)品推廣,使得Java語言空前地流行起來。  為了方便廣大讀者學(xué)習,筆者在本手冊的編寫上傾注了大量的精力。本手冊全面介紹了Java語言的基礎(chǔ)和高級應(yīng)用知識,最后再通過實際案例介紹了如何應(yīng)用這些知識,力求使讀者在閱讀并理解本手冊的內(nèi)容之后就可以進行實際的項目開發(fā)。特點  1.循序漸進,由淺入深  本手冊從面向過程語言的基礎(chǔ)語法開始介紹,然后介紹了面向?qū)ο笳Z言的語法知識,在介紹了這些程序設(shè)計的基礎(chǔ)知識后,進一步深入到Java的類庫,介紹容器、圖形編程、數(shù)據(jù)庫編程、網(wǎng)絡(luò)編程等知識,最后通過三個案例綜合介紹了前面所學(xué)的內(nèi)容?! ?.技術(shù)全面,內(nèi)容充實  本手冊全面介紹了Java SE的各方面基礎(chǔ)知識,力求做到無遺漏。同時,對于重點知識點都做了詳細的介紹并配以實例進行講解,使讀者可以在實例中領(lǐng)會這些知識點的用法?! ?.案例精講,深入剖析  本手冊在綜合案例篇介紹了三個典型的Java SE應(yīng)用案例,每個案例都詳細介紹了系統(tǒng)設(shè)計的思路、類圖和系統(tǒng)架構(gòu),并深入介紹了每個模塊的詳細實現(xiàn)方式,深入剖析了其中使用到的技術(shù)與經(jīng)驗。  主要內(nèi)容  第1章:介紹了Java是什么,它有哪些特征和優(yōu)勢,并對開發(fā)Web站點的技術(shù)發(fā)展經(jīng)歷進行了闡述?! 〉?章:詳細介紹了Java語言的基本語法要素。本章是Java的基礎(chǔ)知識,任何其他Java類庫方面的知識都是以這些基礎(chǔ)語言要素為基礎(chǔ)的?! 〉?章:介紹了數(shù)組的基礎(chǔ)知識,數(shù)組是一種非?;A(chǔ)的數(shù)據(jù)結(jié)構(gòu),幾乎所有的高級語言都提供了該數(shù)據(jù)結(jié)構(gòu)的實現(xiàn)方式。

內(nèi)容概要

Java是目前最流行的編程語言之一。本手冊由淺入深、循序漸進地介紹了Java的基礎(chǔ)知識以及應(yīng)用。    全手冊共分6篇,分別是基礎(chǔ)篇、面向?qū)ο笃⒔缑婢幊唐?、?shù)據(jù)庫篇、網(wǎng)絡(luò)編程篇和綜合案例篇。介紹了Java語言面向過程部分的語法知識,Java語言面向?qū)ο蟛糠值恼Z法知識,Java在AWT和Swing編程技術(shù)方面的知識,如何使用Java語言實現(xiàn)對數(shù)據(jù)庫的操作和Java在網(wǎng)絡(luò)編程方面的知識。最后,以三個實際案例展示如何利用Java語言編寫C/S模式的程序。    本手冊適合廣大Java程序開發(fā)人員和大中專院校的學(xué)生閱讀,尤其適合于有一定面向?qū)ο缶幊碳夹g(shù)基礎(chǔ)的專業(yè)技術(shù)人員使用。    本光盤內(nèi)容為實例源代碼、語音視頻教學(xué)及電子教案(PPT)。    本光盤及配套手冊由北京希望電子出版社獨家發(fā)行,未經(jīng)出版者書面許可,任何單位和個人不得擅自摘抄、復(fù)制光盤和本手冊的部分或全部內(nèi)容,并以任何方式進行傳播。

書籍目錄

第一篇 基礎(chǔ)篇  第1章 Java概述  第2章 Java基本語法  第3章 流程控制  第4章 數(shù)組第二篇 面向?qū)ο笃? 第5章 面向?qū)ο髮?dǎo)論  第6章 訪問權(quán)限控制  第7章 繼承與多態(tài)  第8章 異常處理  第9章 容器第三篇 界面編程器  第10章 Swing編程基礎(chǔ)  第11章 布局管理器  第12章 事件處理與高級圖形編程  第13章 數(shù)據(jù)流與文件操作  第14章 多線程編程第四篇 數(shù)據(jù)庫篇  第15章 數(shù)據(jù)庫基礎(chǔ)知識  第16章 JDBC數(shù)據(jù)庫編程第五篇 網(wǎng)絡(luò)編程篇  第17章 網(wǎng)絡(luò)基礎(chǔ)知識  第18章 網(wǎng)絡(luò)常見服務(wù)功能第六篇 綜合案例篇  第19章 畫圖板  第20章 寫字板  第21章 病歷管理系統(tǒng)

章節(jié)摘錄

  程序設(shè)計語言的發(fā)展經(jīng)歷了一個從簡單到復(fù)雜,從原始到高級的過程。面向過程編程方式編寫出來的程序就像是一個個單一的細胞,將最底層的數(shù)據(jù)和算法徹底地暴露在外面,這種編程方式很難寫出功能強大的軟件。而面向?qū)ο缶幊蹋∣OP)通過封裝、繼承、多態(tài)等特性使自身更像一個功能完善的多細胞生物,它自成一體、可以通過繼承實現(xiàn)復(fù)用,通過多態(tài)又可以實現(xiàn)功能的多樣性擴展。本章內(nèi)容包括以下幾個方面?!  っ嫦?qū)ο蠓椒ㄕ摗  っ嫦驅(qū)ο蟮恼Z言元素  ·建立對象的過程和方法  通過本章的學(xué)習,讀者將對面向?qū)ο蟮能浖O(shè)計方法有一個初步的認識。同時,讀者對Java中面向?qū)ο蟮恼Z言元素有一個簡單的了解。另外,本章還將向讀者介紹如何創(chuàng)建自己的數(shù)據(jù)類型以及對象的創(chuàng)建方法?! ?.1 學(xué)習建議  面向?qū)ο蠹夹g(shù)的提出是為了解決面向過程語言的缺點,如代碼復(fù)用性差、開發(fā)效率低等問題。讀者在學(xué)習面向?qū)ο蠹夹g(shù)的時候應(yīng)該關(guān)注面向?qū)ο笏枷胧峭ㄟ^哪些技術(shù)來解決這些問題以及為什么這些技術(shù)可以解決或者減輕這些問題所帶來的困擾,而不是盲目地崇拜面向?qū)ο蠹夹g(shù),覺得它是一項時髦的技術(shù)。當讀者對面向?qū)ο蠹夹g(shù)有了深刻的理解之后甚至可以對這項技術(shù)提出質(zhì)疑,只有這樣才能深刻地理解這項技術(shù)?! ?.2 面向?qū)ο笳Z言與面向?qū)ο笏枷搿 ∶嫦驅(qū)ο笏枷胧怯梢徽桌碚擉w系構(gòu)成的,它的核心思想是通過封裝、繼承、多態(tài)等方法實現(xiàn)代碼復(fù)用,減少程序錯誤,降低軟件開發(fā)的工作量。而面向?qū)ο笳Z言是按照面向?qū)ο笏枷肜碚撛O(shè)計出來的語言,它具備了面向?qū)ο笏枷氲牟糠只蛉刻卣?,但是使用面向?qū)ο笳Z言進行開發(fā)并不意味著寫出來的代碼就符合面向?qū)ο笏枷氲囊?,讀者不應(yīng)只是學(xué)習面向?qū)ο笳Z言的語法,更應(yīng)細心體會面向?qū)ο蟮奶卣?。本?jié)將介紹面向?qū)ο笳Z言應(yīng)該具備的基本特征并討論Java是否是標準的面向?qū)ο笳Z言?! ?.2.1 封裝  汽車是日常生活中不可缺少的交通工具,沒有汽車的生活將變得不可想象,而汽車廠商生產(chǎn)的汽車如果安全性無法保障同樣是件不可想象的事。

編輯推薦

  打開Java程序設(shè)計大門的金鑰匙  ◎由淺入深:從基本概念開始講解,逐步深入到實際開發(fā)  ◎?qū)嵗S富:講解知識點時穿插了183個實例,有較強的實用性  ◎面向就業(yè):提供了常見面試題,幫助讀者了解入職面試的相關(guān)知識  ◎案例典型:提供了3個取材于實際項目的案例,提高讀者開發(fā)水平  ◎視頻教學(xué):提供了8小時多媒體教學(xué)視頻,學(xué)習起來更加直觀  光盤內(nèi)容  8小時多媒體教學(xué)視頻  案例源代碼  教學(xué)PPT  讀者對象  Java入門與提高人員  有C語言基礎(chǔ)的Java讀者  編程語言愛好者  大中專院校的學(xué)生  相關(guān)社會培訓(xùn)班學(xué)員  涵蓋的主要內(nèi)容  ◎搭建Java開發(fā)環(huán)境  ◎布局管理器  ◎Java基本語法  ◎事件處理與高級圖形編程  ◎流程控制  ◎數(shù)據(jù)流與文件操作  ◎數(shù)組  ◎多線程編程  ◎面向?qū)ο蟆  驍?shù)據(jù)庫基礎(chǔ)  ◎訪問權(quán)限控制  ◎JDBC數(shù)據(jù)庫編程  ◎繼承與多態(tài)  ◎網(wǎng)絡(luò)編程  ◎異常處理  ◎畫圖板案例  ◎容器  ◎?qū)懽职灏咐  騍wing編程  ◎病例管理系統(tǒng)案例  系列特色  ◎定位明確,專門為沒有編程基礎(chǔ)的讀者量身打造  ◎配多媒體教學(xué)視頻進行講解,讀者很容易上手  ◎重視對概念的講解,初學(xué)人員閱讀起來沒有任何障礙  ◎提供了豐富的典型示例,幫助讀者理解相關(guān)知識點  ◎提供了綜合案例,幫助讀者提高實際開發(fā)水平  ◎講解清楚,操作步驟明確,代碼注釋豐富,易于掌握  ◎作者大多從事編程工作多年,有豐富的開發(fā)經(jīng)驗

圖書封面

評論、評分、閱讀與下載


    新手學(xué)Java PDF格式下載


用戶評論 (總計6條)

 
 

  •   好書,非常好,非常棒,下次再來。
  •   簡單易學(xué),容易上手。。。。
  •   主要是看一些實例,為作另外一本書的輔助看一下。
  •   當當?shù)目爝f真是有問題啊,說3月2號送到,3月3號還沒有動靜??!當當?shù)目爝f怎么這么慢?
  •   新手只看書還是沒學(xué)會
  •   新版跟舊版沒太大的改變,類似的書實在太多,不買也沒關(guān)系
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7