中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
面向對象程序設計(Java)

包郵 面向對象程序設計(Java)

作者:何林波
出版社:西安電子科技大學出版社出版時間:2016-08-01
開本: 32開 頁數: 280
本類榜單:教材銷量榜
中 圖 價:¥11.9(3.7折) 定價  ¥32.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>

面向對象程序設計(Java) 版權信息

面向對象程序設計(Java) 本書特色

何林波、昌燕、索望主編的《面向對象程序設計 (Java應用型網絡與信息安全工程技術人才培養系列教材高等學校電子信息類十三五規劃教材)》主要講述面向對象編程語言Java。從程序設計語言及Java語言產生的背景和發展過程人手,以什么是“面向對象 ”這一問題引出后續章節,循序漸進地講述了Java基礎語法到Java網絡編程。
本書主編及參編作者有多年的Java系列課程教學經驗,編撰過程中結合了編者歷年來的Java教學和信息系統開發經驗,比較詳細地介紹了Java的基礎語法知識和相關技術。全書共13章,內容包括Java概述、面向對象的基本思想、類與對象、Java語言基礎、繼承、接口、內部類、異常處理、Java中的I/O系統、 Java多線程、數組和集合類、Java網絡編程、Java的常用類。由于目前Java在視窗方面的應用場景較少,因此本書對Java中有關UI編程的部分,如awt、swing 進行了省略,讀者可以參考其他教材。
本書內容豐富、注重實用,理論知識點之后一般都給出了示范代碼,部分代碼有一定的實際設計意義。另外每章都附有思考與練習,引導讀者回顧、總結所學知識點并進行進一步的學習。
本書可作為高等院校計算機類、信息類、工程類、電子商務類和管理類各專業本、專科生的教材,也可作為普通程序開發人員的自學教材或參考書。

面向對象程序設計(Java) 內容簡介

本書主要講述面向對象編程語言Java。從程序設計語言及Java語言產生的背景和發展過程入手,以什么是“面向對象”這一問題引出后續章節,循序漸進地講述了Java基礎語法到Java網絡編程。 本書主編及參編作者有多年的Java系列課程教學經驗,編撰過程中結合了編者歷年來的Java教學和信息系統開發經驗,比較詳細地介紹了Java的基礎語法知識和相關技術。全書共13章,內容包括Java概述、面向對象的基本思想、類與對象、Java語言基礎、繼承、接口、內部類、異常處理、Java中的I/O系統、Java多線程、數組和集合類、Java網絡編程、Java的常用類。由于目前Java在視窗方面的應用場景較少,因此本書對Java中有關UI編程的部分,如awt、swing進行了省略,讀者可以參考其他教材。 本書內容豐富、注重實用,理論知識點之后一般都給出了示范代碼,部分代碼有一定的實際設計意義。另外每章都附有思考與練習,引導讀者回顧、總結所學知識點并進行進一步的學習。 本書可作為高等院校計算機類、信息類、工程類、電子商務類和管理類各專業本、?粕慕滩,也可作為普通程序開發人員的自學教材或參考書。

面向對象程序設計(Java) 目錄

第1章 Java概述 1.1 程序設計語言的發展 1.2 Java語言概述 1.2.1 Java語言的產生及發展 1.2.2 Java語言的特性 1.2.3 Java虛擬機及Java的跨平臺原理 1.2.4 Java的平臺版本 1.3 JDK的安裝與使用 1.3.1 JDK的下載與安裝 1.3.2 Path與classpath環境變量 1.3.3 **個Java程序 1.3.4 Java的反編譯 1.4 集成開發工具介紹 思考與練習第2章 面向對象的基本思想 2.1 結構化程序設計方法的缺點 2.2 面向對象的基本概念 2.2.1 對象的基本概念 2.2.2 面向對象中的抽象 2.3 面向對象核心思想 2.3.1 封裝與透明 2.3.2 消息與服務 2.3.3 繼承 2.3.4 接口 2.3.5 多態 2.4 類之間的關系 2.4.1 UML簡介 2.4.2 依賴 2.4.3 關聯 2.4.4 聚合與組合 2.4.5 泛化 2.4.6 實現 思考與練習第3章 類與對象 3.1 類的基本概念 3.1.1 類的定義 3.1.2 類與對象的辨析 3.2 類與對象 3.2.1 類的聲明 3.2.2 成員變量 3.2.3 成員方法 3.2.4 構造器(Constructor) 3.2.5 創建對象 3.2.6 訪問對象的成員 3.2.7 main方法 3.2.8 關鍵字 3.2.9 標識符 3.2.10 static關鍵字 3.2.11 this關鍵字 3.2.12 package與import 3.2.13 訪問控制修飾符 3.2.14 完整的范例程序 3.3 Java虛擬機運行數據區 思考與練習第4章 Java語言基礎 4.1 Java的數據類型 4.1.1 基本數據類型 4.1.2 布爾型 4.1.3 整數類型 4.1.4 字符型 4.1.5 浮點數類型 4.1.6 基本數據類型之間的轉換 4.1.7 引用類型 4.2 運算符 4.2.1 算術運算符 4.2.2 關系運算符 4.2.3 位運算符 4.2.4 邏輯運算符 4.2.5 賦值運算符 4.2.6 其他運算符 4.2.7 運算符的優先級 4.3 表達式與語句 4.3.1 分支語句 4.3.2 循環語句 4.3.3 break和contrnue 思考與練習第5章 繼承 5.1 繼承的基本概念 5.2 Java繼承的語法 5.2.1 子類與超類 5.2.2 子類能繼承的屬性及方法 5.2.3 構造方法的繼承(super關鍵字) 5.2.4 方法的重載 5.2.5 方法的覆蓋 5.2.6 方法覆蓋與重載的區別 5.2.7 Java的上下轉型 5.2.8 繼承的利弊與使用原則 5.3 終止繼承 5.4 抽象類 5.5 多態 5.6 Objeet類 思考與練習第6章 接口 6.1 接口的概念與特性 6.2 接口的定義與使用 6.2.1 接口定義的語法 6.2.2 接口實現的語法 6.3 比較接口與抽象類 6.4 基于接口的設計模式 6.4.1 定制服務模式 6.4.2 適配器模式 6.4.3 默認適配器模式 6.4.4 代理模式 思考與練習第7章 內部類 7.1 內部類 7.1.1 內部類概述 7.1.2 成員內部類 7.1.3 局部內部類 7.1.4 匿名內部類 7.1.5 靜態內部類 7.2 內部類的使用 思考與練習第8章 異常處理 8.1 異常處理機制基礎 8.1.1 什么是異常 8.1.2 Java異常處理機制的優點 8.2 異常的處理 8.2.1 trycatch捕獲異常 8.2.2 finally子語句 8.2.3 throws和throw子語句 8.2.4 異常處理語句的語法規則 8.3 Java的異常類 8.3.1 異常的分類 8.3.2 運行時異常與受檢查異常的區別 8.3.3 異常與錯誤的區別 8.4 自定義異常類 8.5 異常處理原則 思考與練習第9章 Java中的I/O系統 9.1 認識輸入流與輸出流 9.2 輸入流 9.2.1 字節數組輸人流 9.2.2 文件輸入流 9.2.3 文件字符輸入流 9.2.4 Java管道流 9.3 過濾器輸人流 9.3.1 DataInputStream的使用 9.3.2 BufferedlnputStream的使用 9.4 輸出流 9.4.1 字節數組輸出流 9.4.2 文件輸出流 9.5 過濾器輸出流 9.5.1 Filter()utputStream 9.5.2 Data()utputStream 9.5.3.BufferedOutputStream 9.5.4 PrintStream 9.6 Reader與Writer 9.6.1 InputStreamReader和OutputStream—Writer 9.6.2 BufferedReadm和BufferedWriter 9.7 標準I/O 9.8 File處理 9.8.1 創建文件與目錄 9.8.2 隨機文件訪問 9.9 對象的序列化與反序列化 思考與練習第10章 Java多線程 10.1 線程的基本概念 10.1.1 進程與線程 10.1.2 線程的運行機制 10.2 線程的創建與啟動 10.2.1 繼承Thread類 10.2.2 實現Runnable接口 10.3 線程中常見的方法 10.3.1 start()方法 10.3.2 sleep()方法 10.3.3 yield()方法 10.3.4 join()方法 10.4 線程的狀態轉換 10.5 線程同步 10.5.1 臨界資源問題 10.5.2 互斥鎖 10.5.3 多線程的同步 10.5.4 同步與并發 10.5.5 對象鎖與線程通信 10.5.6 死鎖 10.6 Daemon線程 思考與練習第11章 數組和集合類 11.1 Java數組 11.1.1 數組的聲明、創建與初始化 11.1.2 多維數組 11.1.3 數組實用類Arrays 11.2 Java集合 11.2.1 Java中的集合概述 11.2.2 CoUection接口 11.2.3 Iterator接口 11.3 Set集合 11.3.1 Set集合概述 11.3.2 HashSet 11.3.3 TreeSet 11.4 List列表 11.4.1 List列表概述 11.4.2 List的實現類 11.4.3 List的ListIterator接口 11.5 Map映射 11.5.1 Map映射概述 11.5.2 Map的實現類 思考與練習第12章 Java網絡編程 12.1 網絡編程基礎 12.1.1 網絡的基本概念 12.1.2 IP地址與端口 12.1.3 TCP/IP的傳輸層協議 12.2 URL應用 12.2.1 統一資源定位器 12.2.3 URL應用示例 12.3 TCP編程 12.3.1 Socket的基本概念 12.3.2 Socket簡單編程應用 12.3.3 支持多客戶的Client/Server應用 12.4 UDP編程 12.4.1 DatagtamSocket類 12.4.2 基于UDP的簡單的Cliem/Server程序設計 思考與練習第13章 Java的常用類 13.1 String類和StringBuffer類 13.1.1 String類 13.1.2 StringBuffer類 13.2 基本數據類型封裝類 13.3 Properties類 13.4 Date與Calendar類 13.4.1 Date類 13.4.2 Calendar類 13.5 Math與Random類 思考與練習第1章 Java概述 1.1 程序設計語言的發展 1.2 Java語言概述 1.2.1 Java語言的產生及發展 1.2.2 Java語言的特性 1.2.3 Java虛擬機及Java的跨平臺原理 1.2.4 Java的平臺版本 1.3 JDK的安裝與使用 1.3.1 JDK的下載與安裝 1.3.2 Path與classpath環境變量 1.3.3 **個Java程序 1.3.4 Java的反編譯 1.4 集成開發工具介紹 思考與練習 第2章 面向對象的基本思想 2.1 結構化程序設計方法的缺點 2.2 面向對象的基本概念 2.2.1 對象的基本概念 2.2.2 面向對象中的抽象 2.3 面向對象核心思想 2.3.1 封裝與透明 2.3.2 消息與服務 2.3.3 繼承 2.3.4 接口 2.3.5 多態 2.4 類之間的關系 2.4.1 UML簡介 2.4.2 依賴 2.4.3 關聯 2.4.4 聚合與組合 2.4.5 泛化 2.4.6 實現 思考與練習 第3章 類與對象 3.1 類的基本概念 3.1.1 類的定義 3.1.2 類與對象的辨析 3.2 類與對象 3.2.1 類的聲明 3.2.2 成員變量 3.2.3 成員方法 3.2.4 構造器(Constructor) 3.2.5 創建對象 3.2.6 訪問對象的成員 3.2.7 main方法 3.2.8 關鍵字 3.2.9 標識符 3.2.10 static關鍵字 3.2.11 this關鍵字 3.2.12 package與import 3.2.13 訪問控制修飾符 3.2.14 完整的范例程序 3.3 Java虛擬機運行數據區 思考與練習 第4章 Java語言基礎 4.1 Java的數據類型 4.1.1 基本數據類型 4.1.2 布爾型 4.1.3 整數類型 4.1.4 字符型 4.1.5 浮點數類型 4.1.6 基本數據類型之間的轉換 4.1.7 引用類型 4.2 運算符 4.2.1 算術運算符 4.2.2 關系運算符 4.2.3 位運算符 4.2.4 邏輯運算符 4.2.5 賦值運算符 4.2.6 其他運算符 4.2.7 運算符的優先級 4.3 表達式與語句 4.3.1 分支語句 4.3.2 循環語句 4.3.3 break和contrnue 思考與練習 第5章 繼承 5.1 繼承的基本概念 5.2 Java繼承的語法 5.2.1 子類與超類 5.2.2 子類能繼承的屬性及方法 5.2.3 構造方法的繼承(super關鍵字) 5.2.4 方法的重載 5.2.5 方法的覆蓋 5.2.6 方法覆蓋與重載的區別 5.2.7 Java的上下轉型 5.2.8 繼承的利弊與使用原則 5.3 終止繼承 5.4 抽象類 5.5 多態 5.6 Objeet類 思考與練習 第6章 接口 6.1 接口的概念與特性 6.2 接口的定義與使用 6.2.1 接口定義的語法 6.2.2 接口實現的語法 6.3 比較接口與抽象類 6.4 基于接口的設計模式 6.4.1 定制服務模式 6.4.2 適配器模式 6.4.3 默認適配器模式 6.4.4 代理模式 思考與練習 第7章 內部類 7.1 內部類 7.1.1 內部類概述 7.1.2 成員內部類 7.1.3 局部內部類 7.1.4 匿名內部類 7.1.5 靜態內部類 7.2 內部類的使用 思考與練習 第8章 異常處理 8.1 異常處理機制基礎 8.1.1 什么是異常 8.1.2 Java異常處理機制的優點 8.2 異常的處理 8.2.1 trycatch捕獲異常 8.2.2 finally子語句 8.2.3 throws和throw子語句 8.2.4 異常處理語句的語法規則 8.3 Java的異常類 8.3.1 異常的分類 8.3.2 運行時異常與受檢查異常的區別 8.3.3 異常與錯誤的區別 8.4 自定義異常類 8.5 異常處理原則 思考與練習 第9章 Java中的I/O系統 9.1 認識輸入流與輸出流 9.2 輸入流 9.2.1 字節數組輸人流 9.2.2 文件輸入流 9.2.3 文件字符輸入流 9.2.4 Java管道流 9.3 過濾器輸人流 9.3.1 DataInputStream的使用 9.3.2 BufferedlnputStream的使用 9.4 輸出流 9.4.1 字節數組輸出流 9.4.2 文件輸出流 9.5 過濾器輸出流 9.5.1 Filter()utputStream 9.5.2 Data()utputStream 9.5.3.BufferedOutputStream 9.5.4 PrintStream 9.6 Reader與Writer 9.6.1 InputStreamReader和OutputStream—Writer 9.6.2 BufferedReadm和BufferedWriter 9.7 標準I/O 9.8 File處理 9.8.1 創建文件與目錄 9.8.2 隨機文件訪問 9.9 對象的序列化與反序列化 思考與練習 第10章 Java多線程 10.1 線程的基本概念 10.1.1 進程與線程 10.1.2 線程的運行機制 10.2 線程的創建與啟動 10.2.1 繼承Thread類 10.2.2 實現Runnable接口 10.3 線程中常見的方法 10.3.1 start()方法 10.3.2 sleep()方法 10.3.3 yield()方法 10.3.4 join()方法 10.4 線程的狀態轉換 10.5 線程同步 10.5.1 臨界資源問題 10.5.2 互斥鎖 10.5.3 多線程的同步 10.5.4 同步與并發 10.5.5 對象鎖與線程通信 10.5.6 死鎖 10.6 Daemon線程 思考與練習 第11章 數組和集合類 11.1 Java數組 11.1.1 數組的聲明、創建與初始化 11.1.2 多維數組 11.1.3 數組實用類Arrays 11.2 Java集合 11.2.1 Java中的集合概述 11.2.2 CoUection接口 11.2.3 Iterator接口 11.3 Set集合 11.3.1 Set集合概述 11.3.2 HashSet 11.3.3 TreeSet 11.4 List列表 11.4.1 List列表概述 11.4.2 List的實現類 11.4.3 List的ListIterator接口 11.5 Map映射 11.5.1 Map映射概述 11.5.2 Map的實現類 思考與練習 第12章 Java網絡編程 12.1 網絡編程基礎 12.1.1 網絡的基本概念 12.1.2 IP地址與端口 12.1.3 TCP/IP的傳輸層協議 12.2 URL應用 12.2.1 統一資源定位器 12.2.3 URL應用示例 12.3 TCP編程 12.3.1 Socket的基本概念 12.3.2 Socket簡單編程應用 12.3.3 支持多客戶的Client/Server應用 12.4 UDP編程 12.4.1 DatagtamSocket類 12.4.2 基于UDP的簡單的Cliem/Server程序設計 思考與練習 第13章 Java的常用類 13.1 String類和StringBuffer類 13.1.1 String類 13.1.2 StringBuffer類 13.2 基本數據類型封裝類 13.3 Properties類 13.4 Date與Calendar類 13.4.1 Date類 13.4.2 Calendar類 13.5 Math與Random類 思考與練習 信息
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 无锡门窗-系统门窗-阳光房-封阳台-断桥铝门窗厂[窗致美] | TPE_TPE热塑性弹性体_TPE原料价格_TPE材料厂家-惠州市中塑王塑胶制品公司- 中塑王塑胶制品有限公司 | 嘉兴恒升声级计-湖南衡仪声级计-杭州爱华多功能声级计-上海邦沃仪器设备有限公司 | 英国公司注册-新加坡公司注册-香港公司开户-离岸公司账户-杭州商标注册-杭州优创企业 | 垃圾处理设备_餐厨垃圾处理设备_厨余垃圾处理设备_果蔬垃圾处理设备-深圳市三盛环保科技有限公司 | 飞利浦LED体育场灯具-吸顶式油站灯-飞利浦LED罩棚灯-佛山嘉耀照明有限公司 | 不锈钢螺丝 - 六角螺丝厂家 - 不锈钢紧固件 - 万千紧固件--紧固件一站式采购 | 强效碱性清洗剂-实验室中性清洗剂-食品级高纯氮气发生器-上海润榕科学器材有限公司 | 小型高低温循环试验箱-可程式高低温湿热交变试验箱-东莞市拓德环境测试设备有限公司 | 上海办公室装修_上海店铺装修公司_厂房装潢设计_办公室装修 | 标策网-专注公司商业知识服务、助力企业发展| 高速混合机_锂电混合机_VC高效混合机-无锡鑫海干燥粉体设备有限公司 | 广东燎了网络科技有限公司官网-网站建设-珠海网络推广-高端营销型外贸网站建设-珠海专业h5建站公司「了了网」 | 祝融环境-地源热泵多恒系统高新技术企业,舒适生活环境缔造者! | 神马影院-实时更新秒播| 仿古建筑设计-仿古建筑施工-仿古建筑公司-汉匠古建筑设计院 | 电动液压篮球架_圆管地埋式篮球架_移动平箱篮球架-强森体育 | 流变仪-热分析联用仪-热膨胀仪厂家-耐驰科学仪器商贸 | 泰兴市热钻机械有限公司-热熔钻孔机-数控热熔钻-热熔钻孔攻牙一体机 | 赛默飞Thermo veritiproPCR仪|ProFlex3 x 32PCR系统|Countess3细胞计数仪|371|3111二氧化碳培养箱|Mirco17R|Mirco21R离心机|仟诺生物 | 苏州伊诺尔拆除公司_专业酒店厂房拆除_商场学校拆除_办公楼房屋拆除_家工装拆除拆旧 | 电子天平-华志电子天平厂家| 工业CT-无锡璟能智能仪器有限公司| 济南网站建设|济南建网站|济南网站建设公司【济南腾飞网络】【荐】 | 生鲜配送系统-蔬菜食材配送管理系统-连锁餐饮订货配送软件-挪挪生鲜供应链管理软件 | 政府回应:200块在义乌小巷能买到爱情吗?——揭秘打工族省钱约会的生存智慧 | 北京自然绿环境科技发展有限公司专业生产【洗车机_加油站洗车机-全自动洗车机】 | 披萨石_披萨盘_电器家电隔热绵加工定制_佛山市南海区西樵南方综合保温材料厂 | 河南道路标志牌_交通路标牌_交通标志牌厂家-郑州路畅交通 | CCE素质教育博览会 | CCE素博会 | 教育展 | 美育展 | 科教展 | 素质教育展 | 锯边机,自动锯边机,双面涂胶机-建业顺达机械有限公司 | 全自动过滤器_反冲洗过滤器_自清洗过滤器_量子除垢环_量子环除垢_量子除垢 - 安士睿(北京)过滤设备有限公司 | 齿轮减速马达一体式_蜗轮蜗杆减速机配电机-德国BOSERL齿轮减速电动机生产厂家 | 垃圾处理设备_餐厨垃圾处理设备_厨余垃圾处理设备_果蔬垃圾处理设备-深圳市三盛环保科技有限公司 | 智慧旅游_智慧景区_微景通-智慧旅游景区解决方案提供商 | 六自由度平台_六自由度运动平台_三自由度摇摆台—南京全控科技 | 糖衣机,除尘式糖衣机,全自动糖衣机,泰州市长江制药机械有限公司 体感VRAR全息沉浸式3D投影多媒体展厅展会游戏互动-万展互动 | 蓝牙音频分析仪-多功能-四通道-八通道音频分析仪-东莞市奥普新音频技术有限公司 | 板式换热器_板式换热器价格_管式换热器厂家-青岛康景辉 | 爱佩恒温恒湿测试箱|高低温实验箱|高低温冲击试验箱|冷热冲击试验箱-您身边的模拟环境试验设备技术专家-合作热线:400-6727-800-广东爱佩试验设备有限公司 | 一级建造师培训_一建培训机构_中建云筑建造师培训网校 |