[ 收藏 ] [ 简体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

Java程序設計基礎與實踐(題庫版21世紀高等學校計算機專業實用規劃教材)
該商品所屬分類:計算機/網絡 -> 程序設計
【市場價】
528-764
【優惠價】
330-478
【介質】 book
【ISBN】9787302499633
【折扣說明】一次購物滿999元台幣免運費+贈品
一次購物滿2000元台幣95折+免運費+贈品
一次購物滿3000元台幣92折+免運費+贈品
一次購物滿4000元台幣88折+免運費+贈品
【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
版本正版全新電子版PDF檔
您已选择: 正版全新
溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
*. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
*. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
內容介紹



  • 出版社:清華大學
  • ISBN:9787302499633
  • 作者:編者:周洪利//許宏麗//周圍
  • 頁數:307
  • 出版日期:2018-09-01
  • 印刷日期:2018-09-01
  • 包裝:平裝
  • 開本:16開
  • 版次:1
  • 印次:1
  • 字數:489千字
  • \"《Java程序設計基礎與實踐(題庫版)》采用*新平臺,NetBeans 8.0下介紹,內容包含JavaFX等*新內容。 實踐篇中通過開發案例貫串界面、文件、網絡技術、線程、數據庫、JavaFX等內容,即適合教學使用,也適合工程開發參考。\"
  • \"《Java程序設計基礎與實踐(題庫版)》分為3篇12章: 基礎篇,介紹Java的基礎語法; 核心篇,介紹Java的核心技術,包括類和對像、繼承和接口、數據容器等; 實踐篇,通過4個大型開發案例,介紹Java的界面設計技術、流和文件、線程和網絡通信、數據庫訪問、JavaFX等。 教材基於最新的Java技術和平臺,在NetBeans下介紹,包括JavaFX。\"
  • 目錄



    第1章Java概述

    1.1Java的發展過程

    1.1.1Java技術的形成

    1.1.2Java的成熟和發展

    1.2Java技術

    1.2.1Java的技術特點

    1.2.2Java的相關技術

    1.3Java開發平臺

    1.3.1JDK和IDE下載安裝

    1.3.2NetBeans簡介

    1.3.3創建Java項目

    1.4Java源程序

    1.4.1Java程序結構

    1.4.2Java語句排列

    1.5Java類庫

    1.5.1類庫引用

    1.5.2Java類庫簡介

    1.5.3類文檔

    第2章Java表達式

    2.1變量

    2.1.1標識符

    2.1.2基礎數據類型

    2.1.3變量聲明

    2.1.4常量

    2.2數組

    2.2.1數組和數組元素

    2.2.2數組的聲明

    2.2.3多維數組

    2.3表達式

    2.3.1賦值語句

    2.3.2運算符分類和運算形式

    2.3.3運算優先級

    2.3.4運算數據類型

    2.4運算符

    2.4.1算術運算

    2.4.2關繫運算

    2.4.3邏輯運算

    2.4.4位運算

    第3章常用類

    3.1類的引用

    3.1.1類和對像

    3.1.2引用類型

    3.1.3類庫的引用

    3.2Math類

    3.2.1三角函數方法

    3.2.2指數函數方法

    3.2.3其他函數方法

    3.2.4random方法

    3.3String類

    3.3.1構造字符串

    3.3.2獲取字符串信息

    3.3.3字符串連接與比較

    3.3.4字符串分割與轉換

    3.4控制臺輸入輸出

    3.4.1控制臺輸入輸出類

    3.4.2Scanner類

    3.4.3Console類

    3.4.4輸出方法

    第4章流程控制

    4.1順序結構

    4.1.1程序結構

    4.1.2順序結構

    4.1.3變量作用域

    4.2選擇結構

    4.2.1if語句

    4.2.2switch語句

    4.3循環結構

    4.3.1for循環

    4.3.2while循環

    4.3.3程序重定向

    4.4綜合應用

    4.4.1猜數遊戲

    4.4.2排序

    4.4.3查找

    第5章類和對像

    5.1面向對像程序設計

    5.1.1面向對像的概念

    5.1.2面向對像的特性

    5.2創建自己的類

    5.2.1類的結構

    5.2.2成員變量

    5.2.3成員方法

    5.2.4構造方法

    5.2.5main()方法

    5.3對像的創建和使用

    5.3.1對像的創建

    5.3.2對像的使用

    5.3.3形參和實參

    5.3.4this關鍵字

    5.4實例成員與類成員

    5.4.1static關鍵字

    5.4.2實例變量和類變量

    5.4.3實例方法和類方法

    5.4.4靜態代碼塊與構造代碼塊

    5.5內部類

    5.5.1內部類的概念

    5.5.2成員內部類

    5.5.3局部內部類

    5.5.4靜態內部類

    5.5.5匿名內部類

    第6章繼承和接口

    6.1繼承

    6.1.1類的層次結構

    6.1.2類繼承的實現

    6.1.3super關鍵字

    6.1.4final關鍵字

    6.1.5Object類

    6.2抽像類

    6.2.1抽像類的定義

    6.2.2抽像類的實現

    6.2.3Number抽像類

    6.3接口

    6.3.1接口的定義

    6.3.2接口的實現

    6.3.3CharSequence接口

    6.4多態

    6.4.1方法的覆蓋

    6.4.2變量的隱藏

    6.4.3instanceof關鍵字

    6.4.4接口對像的實例化

    第7章異常處理

    7.1異常的基本概念

    7.1.1異常的產生

    7.1.2異常的處理

    7.2異常類

    7.2.1Throwable類

    7.2.2Exception類

    7.3處理異常

    7.3.1捕獲並處理多種異常

    7.3.2異常與資源管理

    7.4拋出異常

    7.4.1方法體中拋出異常(throw)

    7.4.2方法聲明中拋出異常(throws)

    7.4.3使用異常的原則

    7.5編寫自己的異常類

    第8章數據容器

    8.1泛型

    8.1.1泛型的聲明

    8.1.2泛型的使用

    8.1.3泛型環形隊列的實現

    8.2枚舉

    8.2.1聲明枚舉類型和枚舉對像

    8.2.2枚舉的使用

    8.3集合框架

    8.3.1迭代器接口Iterable

    8.3.2集合接口Collection

    8.4列表

    8.4.1List繼承結構

    8.4.2List實現類

    8.4.3LinkedList測試

    8.4.4Stack測試

    8.5集

    8.5.1Set繼承結構

    8.5.2Set的實現類

    8.5.3Set測試

    8.6隊列

    8.6.1Queue繼承結構

    8.6.2Queue的實現類

    8.7映射

    8.7.1Map繼承結構

    8.7.2Map的實現類

    8.7.3Map測試

    第9章設計一個計算器

    9.1JFC概述

    9.1.1AWT和Swing

    9.1.2容器與組件

    9.2容器類

    9.2.1窗口

    9.2.2JPanel類

    9.3常用組件

    9.3.1JButton

    9.3.2Label

    9.3.3JTextField

    9.4事件處理

    9.4.1事件

    9.4.2事件處理

    9.4.3GUI綜合應用

    9.5計算器的設計與實現

    9.5.1計算器界面設計

    9.5.2框架初始化

    9.5.3事件處理程序

    **0章文本編輯器設計

    10.1文件

    10.1.1File類

    10.1.2文件順序讀寫

    10.1.3文件隨機讀寫

    10.2界面布局設計

    10.2.1自由設計

    10.2.2布局設計

    10.2.3布局類型

    10.2.4綜合布局

    10.3需要的組件

    10.3.1文件選擇器

    10.3.2顏色選擇器

    10.3.3字體

    10.3.4標準對話框

    10.3.5打印

    10.4編輯器實現

    10.4.1組件表

    10.4.2初始化

    10.4.3事件驅動方法

    **1章網絡聊天室設計

    11.1網絡通信

    11.1.1服務器(Server)和客戶端(Client)

    11.1.2InetAddress類

    11.1.3URL

    11.1.4Socket類

    11.1.5ServerSocket類

    11.1.6TCP通信測試

    11.2多線程

    11.2.1線程

    11.2.2線程調度

    11.2.3線程同步

    11.2.4線程控制

    11.3界面設計

    11.3.1布局設計

    11.3.2界面外觀

    11.3.3文本組件JTextPane

    11.3.4列表組件JList

    11.3.5組件列表

    11.4軟件設計

    11.4.1軟件線程

    11.4.2消息處理

    **2章Web應用繫統設計

    12.1數據庫

    12.1.1JDBC

    12.1.2連接數據庫

    12.1.3數據庫分析

    12.1.4數據庫操作

    12.2JavaFX

    12.2.1JavaFX簡述

    12.2.2JavaFX入門

    12.2.3JavaFX界面設計

    12.2.4JavaFX事件處理

    12.3JavaFX設計案例

    12.3.1數據庫設計

    12.3.2界面設計

    12.3.3實現代碼

    12.3.4JavaFX部署
  • 第3章 常用類 Java為程序開發者提供了豐富的類,這些類各自提供特殊的功能,並按照不同功能以類庫形式組織起來。Java的類庫是繫統提供的已實現的標準類的集合,是Java編程的API(Application Program Interface),它可以幫助開發者方便、快捷地開發Java程序。本章將介紹常用的基本類。
    當你閱讀完本章以後,你將能夠:  了解類的定義和類庫中的常用類;  掌握類的引用規則;  掌握Math類的使用;  理解並掌握String類的定義和應用;  了解控制臺輸入輸出類;  掌握Scanner類的應用;  理解並掌握print各種形式應用。
    3.1類 的 引 用 Java類庫中提供了具有豐富功能的類,靈活地使用這些類將使程序編寫事半功倍。
    3.1.1類和對像 什麼是類?通過前面兩章的學習,從直觀上來看,Java的類就是一個具有特定功能的、以文件名保存在計算機中的程序文件,將所有這些具有特定功能的程序保存在一起就構成了類庫。當我們進行程序編寫時,可以調用這些程序或類,使程序編寫變得簡單。要掌握類庫的調用方法就需要了解對像的概念。形式上以程序文件形式存在的類的本質是什麼?對像又是什麼呢?在Java中,對像就是客觀事物的一個實體,而類則是具有共同屬性的實體的集合。
    在Java中有一句比較流行的話,叫做“萬物皆對像”,這是Java語言設計之初的理念之一。要理解什麼是對像,需要將它與類結合在一起,纔能*好地理解。《Java編程思想》中關於類和對像的一段原話: “按照通俗的說法,每個對像都是某個類(class)的一個實例(instance),這裡,“類”就是“類型”的同義詞。” 從這一句話就可以理解到對像的本質,簡而言之,它就是類的實例。例如,將大學中所有的本科學生統稱為“大學生”,這裡的“大學生”就是一個類(大學生的一種類型,大學中還有碩士研究生和博士研究生),而具體到每個人,例如張曉明這個人,它就是對像,就是“大學生”的實例。
    類與對像的關繫就如模具和鑄件的關繫,類的實例化的結果就是對像,而對對像的抽像就是類,類描述了一組有相同特性(屬性)和相同行為的對像。
    Java中定義的所有類隻有通過實例化為對像纔能夠被引用。Java類分為用戶自己編寫的類以及Java類庫中的類,這將在後續章節學習,本章將重點學習Java類庫中類的使用。
    3.1.2引用類型 Java中數據類型分為兩大數據類型,基本數據類型和引用數據類型。第2章我們學習了基礎數據類型和數組,而數組則屬於引用數據類型,引用數據類型還包括類和接口。Java數據類型如圖31所示。
    圖31Java數據類型 1. 引用變量和引用類型 引用類型(reference type)指向一個對像,指向對像的變量是引用變量。
    在Java裡面除去基礎數據類型,其他類型都是引用數據類型,而自己定義的類都是引用類型。引用類型常見的有String,StringBuffer,ArrayList,HashSet,HashMap等,同時基礎數據類型也對應的有其打包後的引用類型,如Integer、Long、Boolean、Byte、Character、Double、Float、Short 。
    在程序設計中,每個變量都代表了一個存儲值的位置。當聲明一個變量時,就是通知編譯繫統這個變量可以存儲一個特定類型的值。對於基本數據類型,對應內存存儲的值是基礎數據類型的值。對於引用類型變量,對應內存存儲的值是一個引用,這個引用是對像的存儲地址。
    引用變量的值與基本類型變量不同,變量值是指向內存空間的引用(地址)。所指向的內存中保存著變量所表示的一個值或一組值。
    例如,聲明並創建一個int型數組iA: int[] iA = {0,1, 2, 3}; 這時引用變量iA對應內存存儲的值是這個數組的引用或起始地址,而這個引用指向的對像則是一組整型數值“1,2,3”。
    引用在其他語言中稱為指針或內存地址。Java語言與其他程序設計語言不同,不支持在程序代碼中顯式地使用內存地址,而必須通過變量名對某個內存地址進行訪問。
    2. 基礎類型變量和引用類型變量的區別 在Java語言中基礎類型變量聲明時,繫統直接給該變量分配空間,因此程序中可以直接操作。例如, int a; //聲明變量a的同時,繫統給a分配了空間 a=12; 引用類型(或稱為引用型)變量聲明時,隻是給該變量分配引用空間,而未分配數據空間。因此引用型變量聲明後不能直接引用,下列第二條語句是錯誤的: int[] iA; iA[0]= 14; //錯誤!因為iA對像的數據空間未分配 引用類型變量在聲明後必須通過實例化來開闢數據空間,纔能對變量所指向的對像進行訪問。通過對引用型變量聲明與實例化語句的執行過程的分析,可以理解繫統對引用型變量的處理。例如有如下語句: int[] iA; iA=new int[3]; //為數組iA分配了三個int類型的數據空間 iA[0]= 14; **條語句執行,將給iA變量分配一個保存引用的空間,第二條語句執行new int[3],給iA變量開闢數據空間,然後再執行第三條語句中的賦值操作,在數組的**個元素對應的空間保存一個整數14。基礎數據類型、引用數據類型以及對像在內存中的位置如圖32所示,說明了基礎類型變量a和引用類型數組iA在內存中存儲的值以及對像的關繫。
 
網友評論  我們期待著您對此商品發表評論
 
相關商品
在線留言 商品價格為新臺幣
關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
返回頂部