TOP
0
0
【簡體曬書節】 單本79折,5本7折,優惠只到5/31,點擊此處看更多!
Java程序設計教程(簡體書)
滿額折

Java程序設計教程(簡體書)

商品資訊

人民幣定價:49.5 元
定價
:NT$ 297 元
優惠價
87258
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:7 點
相關商品
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

《21世紀高等學校計算機專業實用規劃教材:Java程序設計教程》主要基於Java SE 6 SDK/Eclipse/NetBeans,講述Java SE 6語言的基礎知識,以及使用Java SE 6語言的實際開發應用實例。《21世紀高等學校計算機專業實用規劃教材:Java程序設計教程》具體內容包括Java語言概述,數據類型、變量和常量,運算符、表達式和語句,程序流程和異常處理,數組,類和對象,繼承和多態,枚舉類型和注解類型,泛型,多線程編程技術,數值、日期和字符串處理,輸入/輸出流和文件,集合和數據結構,數據庫訪問技術,網絡編程和通信,圖形用戶界面應用程序等。
《21世紀高等學校計算機專業實用規劃教材:Java程序設計教程》作者結合多年的程序設計、開發及授課經驗,精選大量的實例,由淺入深、循序漸進地介紹了Java程序設計語言,讓讀者能夠較為系統、全面地掌握程序設計的理論和應用。
《21世紀高等學校計算機專業實用規劃教材:Java程序設計教程》可作為高等學校各專業的計算機程序設計教程,也可作為廣大程序設計開發者、愛好者的自學參考書。
《21世紀高等學校計算機專業實用規劃教材:Java程序設計教程》配有實驗和輔導教材《Java程序設計實驗指導與習題測試》,提供了大量的思考與實踐練習,讓讀者從實踐中鞏固和應用所學的知識。.

名人/編輯推薦

《21世紀高等學校計算機專業實用規劃教材:Java程序設計教程》作者結合多年的程序設計、開發及授課經驗,精選大量的實例,由淺入深、循序漸進地介紹了Java程序設計語言,讓讀者能夠較為系統、全面地掌握程序設計的理論和應用。《21世紀高等學校計算機專業實用規劃教材:Java程序設計教程》可作為高等學校各專業的計算機程序設計教程,也可作為廣大程序設計開發者、愛好者的自學參考書。

目次

第1章 Java語言概述
1.1 Java語言及其特點
1.1.1 Java語言簡介
1.1.2 Java的特點和開發應用範圍
1.2 Java語言的編譯和運行環境
1.2.1 Java語言與Java平臺
1.2.2 Java SE
1.2.3 Java的運行環境
1.2.4 Java的開發環境
1.3 創建簡單的Java程序
1.3.1 Hello World程序
1.3.2 代碼分析
1.3.3 編譯和運行結果
1.4 Java程序的基本結構
1.4.1 程序結構
1.4.2 包
1.4.3 類和對象
1.4.4 main方法
1.4.5 注釋
1.4.6 Java編碼規則

第2章 數據類型、變量和常量
2.1 標識符
2.1.1 Java標識符和關鍵字
2.1.2 Java命名規則
2.2 數據類型
2.2.1 簡單類型
2.2.2 引用類型
2.2.3 裝箱和拆箱
2.3 變量
2.3.1 變量的聲明和賦值
2.3.2 變量的作用域
2.4 常量
2.4.1 文本常量
2.4.2 整型常量
2.4.3 浮點數類型常量
2.4.4 布爾類型常量
2.4.5 字符類型常量
2.4.6 字符串類型常量
2.4.7 null類型常量
2.4.8 用戶聲明常量
2.5 預定義數據類型
2.5.1 整數類型
2.5.2 浮點類型
2.5.3 布爾類型
2.5.4 字符類型
2.5.5 String數據類型
2.6 類型轉換
2.6.1 自動類型轉換
2.6.2 強制類型轉換

第3章 運算符、表達式和語句
3.1 運算符
3.1.1 算術運算符
3.1.2 關係運算符
3.1.3 邏輯運算符
3.1.4 字符串運算符
3.1.5 位運算符
3.1.6 賦值運算符
3.1.7 條件運算符
3.1.8 其他運算符
3.1.9 運算符優先級
3.2 表達式
3.2.1 表達式的組成
3.2.2 表達式的書寫規則
3.3 語句

第4章 程序流程和異常處理
4.1 順序結構
4.2 選擇結構
4.2.1 if語句
4.2.2 switch語句
4.3 循環結構
4.3.1 for循環
4.3.2 while循環
4.3.3 do…while循環
4.3.4 for each循環
4.3.5 循環的嵌套
4.4 跳轉語句
4.4.1 break語句
4.4.2 continue語句
4.4.3 return語句
4.5 異常處理
4.5.1 異常處理概述
4.5.2 異常類
4.5.3 拋出異常
4.5.4 捕獲處理異常
4.6 Java斷言處理
4.6.1 Java斷言處理概述
4.6.2 assert語句和AssertionError類
4.6.3 啟用/禁用斷言
4.6.4 斷言編譯注意事項

第5章 數組
5,1數組概述
5.1.1 數組的聲明
5.1.2 數組的實例化和初始化
5.1.3 數組的基本訪問操作
5.2 一維數組
5.2.1 一維數組的聲明、實例化和初始化
5.2.2 一維數組的基本訪問操作
5.3 多維數組
5.3.1 多維數組的聲明、實例化和初始化
5.3.2 多維數組的基本訪問操作
5.4 交錯數組
5.5 匿名數組
5.6 數組的應用舉例
5.6.1 數組元素的求和、最值
5.6.2 數組的排序
5.6.3 數組元素的插入
5.6.4 數組元素的刪除
5.6.5 矩陣的基本操作
5.7 Java類庫中操作數組的類和方法
5.7.1 java.util.Arrays
5.7.2 System.arraycopy
5.7.3 數組名.clone()

第6章 類和對象
6.1 面向對象概述
6.1.1 對象
6.1.2 封裝
6.1.3 繼承
6.1.4 多態性
6.2 類和對象概述
6.2.1 類的聲明
6.2.2 創建和使用對象
6.3 類的成員
6.3.1 數據成員
6.3.2 函數成員
6.3.3 靜態成員和實例成員
6.3.4 this關鍵字
6.4 字段
6.4.1 字段的聲明和訪問
6.4.2 靜態字段和實例字段
6.4.3 常量字段
6.4.4 volatile字段和transient字段
6.5 方法
6.5.1 方法的聲明和調用
6.5.2 參數的傳遞
6.5.3 方法的重載
6.5.4 靜態方法和實例方法
6.5.5 strictfp方法
6.5.6 遞歸
6.6 對象構造
6.6.1 構造方法
6.6.2 私有構造方法
6.6.3 靜態初始化代碼塊
6.6.4 實例初始化代碼塊
6.6.5 字段的初始化順序
6.7 類成員訪問修飾符
6.8 嵌套類
6.8.1 嵌套頂級類
6.8.2 實例內部類
6.8.3 本地內部類
6.8.4 匿名內部類
6.9 Object類和Class類
6.9.1 Object類和通用方法
6.9.2 Class類和反射技術
6.10 對象的生命週期
6.10.1 對象的創建
6.10.2 對象的使用
……
第7章 繼承和多態
第8章 枚舉類型和注解類型
第9章 泛型
第10章 多線程編程技術
第11章 數值、日期和字符串處理
第12章 輸入/輸出流和文件
第13章 集合和數據結構
第14章 數據庫訪問技術
第15章 網絡編程和通信
第16章 圖形用戶界面應用程序.

書摘/試閱



1.Type 1:JDBC—ODBC橋
開放數據庫互連(Open Database Connectivity,ODBC)是Microsoft公司提出的數據庫訪問接口標準。開放數據庫互連定義了訪問數據庫的標準API,這些API獨立于不同廠商的DBMS,也獨立于具體的編程語言。目前,在Windows平臺上,ODBC應用廣泛,支持絕大多數的數據庫。
為了支持更多的數據庫,Intersolv和Java Soft聯合開發了JDBC—ODBC橋。JDBC—ODBC橋把所有JDBC的調用傳遞給ODBC,再由ODBC調用本地數據庫驅動代碼,只要本地機裝有相關的0DBC驅動,那么采用JDBC—ODBC橋幾乎可以訪問所有的數據庫。JDBC—ODBC橋的工作原理如圖14—6所示。
JDBC—ODBC橋的優點是支持所有ODBC驅動的數據庫。JDK提供了相應的驅動(sun.jdbc.odbe包和Windows本地動態連接庫JdbcOdbc.dll),所以不需要額外下載安裝JDBC驅動程序。
JDBC—ODBC橋的缺點是效率比較低,由于JDBC—0DBC先調用ODBC,再由ODBC去調用本地數據庫接口訪問數據庫,需要經過多層調用。而且要求客戶機必須安裝ODBC驅動,所以不適合Internet/Intranet應用。
JDBC—ODBC橋作為過渡性解決方案,支持尚未提供JDBC驅動的數據庫系統。例如訪問Microsoft的Access數據庫操作時,只能用JDBC—ODBC橋。
2.Type 2:本地API Java驅動程序
大部分數據庫廠商提供與他們的數據庫產品進行通信所需要的API,例如Oracle、Sybas、Informix和DB2等,這些API往往用C語言編寫,依賴于具體的平臺。
本地API Java驅動程序通過JDBC驅動程序將應用程序中的調用請求轉化為本地APl調用,由本地API與數據庫通信,數據庫處理完請求將結果通過本地API返回,進而返回給JDBC驅動程序,JDBC驅動程序將返回的結果轉化為JDBC標準形式,再返回給客戶程序,其工作原理如圖14—7所示。
本地API Java驅動程序的優點是減少了ODBC的調用環節,提高了數據訪問的效率,并且能夠充分利用廠商提供的本地API功能。
其缺點是需要在客戶的機器上安裝本地JDBC驅動程序和特定數據庫廠商的本地APl,故也不適合Internet/Intranet應用。
3.Type 3:網絡純Java驅動程序
網絡純Java驅動程序將JDBC轉換為與DBMS無關的網絡協議,之后這種協議又被某個應用服務器轉換為一種DBMS協議。其工作原理如圖14—8所示。
作為中間件的應用服務器能夠將純Java客戶機連接到多種不同的數據庫上。這種架構又稱為三層結構:客戶機、應用服務器和數據庫系統。
JDBC先把對數據庫的訪問請求傳遞給網絡上的中間件服務器,中間件服務器再把請求翻譯為符合數據庫規范的調用,然后把這種調用傳給數據庫服務器。
常用的應用服務器,如Bea公司的WebLogic和IBM公司的Websphere應用服務器就包含了這種類型的驅動。

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 258
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區