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

歡迎光臨中圖網 請 | 注冊
> >>
Java語言程序設計(第4版)(本科教材)

包郵 Java語言程序設計(第4版)(本科教材)

作者:郎波
出版社:清華大學出版社出版時間:2021-01-01
開本: 16開 頁數: 492
本類榜單:教材銷量榜
中 圖 價:¥46.4(6.6折) 定價  ¥69.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

Java語言程序設計(第4版)(本科教材) 版權信息

Java語言程序設計(第4版)(本科教材) 本書特色

本書配套資源豐富,包括教學大綱、教學課件、程序源碼、電子教案、習題答案、教學進度表,還配有400分鐘微課視頻。 本書兼顧Spring Boot的較大的教材需求量,并且既能滿足實踐教學的需要,又能滿足低成本的要求。本書配套資源豐富,包括教學大綱、教學課件、程序源碼、電子教案、習題答案、教學進度表,還配有400分鐘微課視頻。

Java語言程序設計(第4版)(本科教材) 內容簡介

本書在介紹Java語言的同時,更注重Java語言的知識體系,系統性地分析了Java核心機制與基本原理。全書分為核心基礎篇與應用技術篇。在核心基礎篇中,論述了面向對象程序設計的基本概念、Java語言基礎(包括運算符與表達式、程序流控制、數組)、Java面向對象特性、異常處理方法、基于Swing的圖形化用戶界面構造方法、輸入/輸出、Applet概念與應用。應用技術篇介紹了開發Java的高級應用技術,包括多線程、網絡編程、JDBC數據庫連接、J2EE技術、功能驅動的Java程序開發方法以及Java編程規范。書中還提供了大量實例。

Java語言程序設計(第4版)(本科教材) 目錄

目錄 源碼下載 第1篇核心基礎篇 第1章緒論 1.1Java的起源與發展 1.1.1Java的發展歷史 1.1.2Java技術體系 1.2什么是Java技術 1.2.1Java語言 1.2.2Java平臺 1.2.3Java的特征 1.3Java語法機制概述 1.4Java的運行系統與JVM 1.4.1Java運行系統 1.4.2Java虛擬機JVM 1.5Java程序開發 1.5.1Java API 1.5.2Java程序的編寫與編譯過程 1.5.3Java開發工具 1.6小結 習題1 第2章面向對象程序設計基本概念 2.1面向對象程序設計方法概述 2.1.1面向對象問題求解的基本思想 2.1.2面向對象程序設計方法的內涵 2.2對象與類 2.2.1對象的含義與結構 2.2.2對象之間的互操作 2.2.3類的概念 2.2.4基于類與對象的面向對象問題求解方法 2.3封裝與數據隱藏 2.4繼承 2.5多態 2.5.1多態的含義 2.5.2晚聯編 2.6基于服務的面向對象程序設計思想 2.7面向對象程序設計的優勢 2.8小結 習題2 第3章Java語言基礎 3.1標識符與數據類型 3.1.1Java基本語法 3.1.2標識符 3.1.3關鍵字 3.1.4基本數據類型 3.1.5復合數據類型 3.1.6基本類型變量與引用類型變量 3.2表達式與語句 3.2.1變量 3.2.2運算符與表達式 3.2.3語句 3.3程序流控制 3.3.1while和do while語句 3.3.2for語句 3.3.3if else語句 3.3.4switch語句 3.3.5switch語句擴展與switch表達式 3.3.6循環跳轉語句 3.4數組 3.4.1數組的聲明 3.4.2數組的創建與初始化 3.4.3多維數組 3.4.4增強的for循環 3.4.5數組的復制 3.5小結 習題3 第4章Java面向對象特性 4.1概述 4.1.1Java語言的OOP特性 4.1.2Java中類和對象的基本概念 4.2類的定義 4.2.1類的基本結構 4.2.2成員變量 4.2.3成員方法 4.2.4方法重載 4.2.5this 4.2.6構造方法 4.2.7訪問控制 4.3內部類 4.3.1什么是內部類 4.3.2內部類的使用 4.3.3內部類的特性 4.3.4匿名類 4.3.5Lambda表達式 4.4對象的生命周期 4.4.1對象的創建 4.4.2對象的使用 4.4.3對象的清除 4.5類的繼承與多態 4.5.1類的繼承 4.5.2方法的重寫 4.5.3運行時多態 4.5.4對象類型的強制轉換 4.5.5Object類 4.6小結 習題4 第5章Java高級特征 5.1static關鍵字 5.1.1類變量/靜態變量 5.1.2類方法/靜態方法 5.1.3靜態初始化程序 5.2final關鍵字 5.3抽象類 5.3.1什么是抽象類 5.3.2抽象類的作用 5.4接口 5.4.1什么是接口 5.4.2接口的定義 5.4.3接口的實現與使用 5.4.4多重繼承 5.4.5通過繼承擴展接口 5.4.6接口中的缺省方法與靜態方法 5.4.7接口與抽象類 5.5包 5.5.1什么是Java中的包 5.5.2包的定義與使用 5.5.3引入其他類的靜態成員 5.5.4包名與包成員的存儲位置 5.5.5Java源文件與類文件的管理 5.6泛型與集合類 5.6.1泛型概述 5.6.2泛化類型及其子類 5.6.3通配符 5.6.4泛化方法 5.6.5類型擦除 5.6.6集合類 5.7枚舉類型 5.7.1枚舉概述 5.7.2枚舉類型的定義 5.7.3枚舉類型的方法 5.7.4枚舉的使用 5.8包裝類與自動裝箱和拆箱 5.8.1基本數據類型的包裝類 5.8.2自動裝箱和拆箱 5.9注解Annotation 5.9.1注解的作用與使用方法 5.9.2自定義注解類型 5.9.3Java中定義的注解類型 5.10var局部變量類型推斷 5.11小結 習題5 第6章異常處理 6.1異常的概念 6.2異常處理方法 6.2.1捕獲并處理異常 6.2.2將方法中產生的異常拋出 6.3自定義異常類 6.3.1自定義異常類的必要性與原則 6.3.2自定義異常類與Java異常類的融合 6.3.3自定義異常類的定義與使用 6.4斷言 6.4.1斷言語句的定義 6.4.2斷言語句的使用 6.4.3控制運行時斷言語句的執行 6.5小結 習題6 第7章輸入/輸出 7.1流式輸入/輸出 7.1.1流的概念 7.1.2字節流 7.1.3字符流 7.1.4Java流式I/O類概述 7.1.5輸入/輸出流的套接 7.1.6常用輸入/輸出流類 7.2文件 7.2.1創建File對象 7.2.2操作File對象 7.3隨機存取文件 7.3.1RandomAccessFile類概述 7.3.2隨機存取文件的創建 7.3.3隨機存取文件的操作 7.4對象的串行化 7.4.1串行化概念和目的 7.4.2對象串行化的方法 7.4.3構造可串行化對象的類 7.4.4定制串行化 7.4.5串行化中對敏感信息的保護 7.4.6串行化的注意事項 7.5Java NIO 7.6小結 習題7 第8章基于Swing的圖形化用戶界面 8.1Java GUI概述 8.1.1JFC簡介 8.1.2AWT簡介 8.1.3Swing簡介 8.1.4Swing組件類層次 8.2基于Swing的GUI構建方法 8.2.1基于Swing的GUI設計步驟 8.2.2L&F的設置 8.2.3常用容器 8.2.4布局管理器 8.3GUI中的事件處理 8.3.1事件處理模型中的3類對象 8.3.2委托方式的事件處理機制 8.3.3事件類與事件處理接口 8.3.4AWT事件處理示例 8.3.5事件適配器 8.3.6基于內部類與匿名類的事件處理 8.3.7Swing中新增的事件及其監聽器接口 8.4Swing組件 8.4.1概述 8.4.2容器類組件 8.4.3常用基本組件 8.4.4菜單組件 8.4.5其他組件 8.5小結 習題8 第9章Applet程序設計 9.1Applet基本概念 9.1.1Applet的功能 9.1.2Applet的生命周期 9.1.3Applet的類層次結構 9.1.4Applet類API概述 9.1.5Applet的關鍵方法 9.1.6Applet的顯示 9.2Applet的編寫 9.2.1Applet編寫的步驟 9.2.2用戶Applet類的定義 9.2.3在HTML頁中包含Applet 9.3Applet中的圖形化用戶界面GUI 9.3.1基于AWT組件的Applet用戶界面 9.3.2在Applet中使用彈出式窗口 9.3.3基于Swing的Applet用戶界面 9.3.4Applet中的事件處理 9.4Applet的多媒體支持 9.4.1顯示圖像 9.4.2動畫制作 9.4.3播放聲音 9.5Applet與Application 9.6小結 習題9 第2篇應用技術篇 第10章線程 10.1線程的概念 10.1.1什么是線程 10.1.2Java中的線程模型 10.2線程的創建 10.2.1Thread類的構造方法 10.2.2通過實現Runnable接口創建線程 10.2.3通過繼承Thread類創建線程 10.2.4創建線程的兩種方法的比較 10.3線程的調度與線程控制 10.3.1線程優先級與線程調度策略 10.3.2線程的基本控制 10.4線程同步 10.4.1多線程并發操作中的問題 10.4.2對象鎖及其操作 10.4.3死鎖的防治 10.4.4線程間的交互wait()和notify() 10.4.5不建議使用的一些方法 10.5線程狀態與生命周期 10.6線程相關的其他類與方法 10.6.1支持線程的類 10.6.2線程組 10.6.3Thread類的其他方法 10.7小結 習題10 第11章Java網絡程序設計 11.1概述 11.1.1網絡通信基礎 11.1.2Java網絡通信的支持機制 11.2URL通信機制 11.2.1URL的基本概念 11.2.2URL對象的創建 11.2.3URL的解析 11.2.4從URL直接讀取 11.2.5基于URLConnection的讀寫 11.3Socket通信機制 11.3.1基于Socket的通信機制概述 11.3.2有連接通信方式 11.3.3有連接通信示例 11.3.4數據報通信方式 11.3.5數據報通信示例 11.3.6基于數據報的多播通信 11.4小結 習題11 第12章JDBC技術 12.1JDBC概述 12.1.1JDBC體系結構 12.1.2JDBC驅動類型 12.2JDBC API 12.3基于JDBC的數據庫應用開發方法 12.3.1JDBC應用開發的基本方法 12.3.2JDBC的高級特征的使用 12.4JDBC 2.0與JDBC 3.0的新特性 12.5JDBC 4.0的新特性 12.6小結 習題12 第13章Java EE入門 13.1概述 13.1.1什么是Java EE 13.1.2Java EE的平臺技術 13.1.3Java EE應用編程模型 13.1.4Java EE的優點 13.2Java EE平臺的構成 13.2.1Java EE中的組件 13.2.2Java EE中的容器 13.2.3Java EE平臺主要技術與API 13.2.4Java EE平臺中的角色 13.3Java EE的多層應用模型 13.3.1Java EE應用模型結構 13.3.2幾種典型的Java EE應用模型 13.4Java EE應用的建立 13.4.1Java EE應用的結構 13.4.2Java EE應用開發的周期 13.5小結 習題13 第14章Java編程規范 14.1Java編程規范的作用與意義 14.2Java命名約定 14.3Java注釋規則 14.4Java源文件結構規則 14.5Java源代碼排版規則 14.6編程建議 習題14 第15章功能驅動的Java程序設計方法 15.1面向對象程序的基本概念 15.1.1對象與類 15.1.2面向對象程序的架構 15.2功能驅動的設計方法 15.2.1功能驅動的系統架構設計方法 15.2.2功能驅動的類設計方法 15.3面向對象程序設計的過程 15.4問題分解描述與類的初步設計 15.5類的詳細設計與實現 15.5.1類的詳細設計 15.5.2類的規格說明與編碼實現 15.6示例 15.7小結 習題15 第3篇實踐篇 實訓1JDK與集成環境安裝以及簡單程序調試 練習11Java編程環境部署 練習12Java程序基本結構與編程環境使用 實訓2Java語言基礎 練習21標識符、表達式與語句 練習22程序流控制 練習23數組和程序流控制 實訓3Java面向對象特性 練習31對象與類的概念以及類的定義、對象的創建與使用 練習32重載與繼承 練習33繼承與多態 實訓4Java高級特征 練習41類方法/靜態方法以及抽象類的定義與使用 練習42泛型與集合類以及枚舉類型 實訓5異常處理 練習51異常的概念及異常處理方法 練習52自定義異常類的編寫與使用 實訓6輸入/輸出 練習61流式輸入/輸出以及文件操作 練習62隨機存取文件的創建與操作 練習63標準I/O 實訓7基于Swing的圖形化用戶界面 練習71 GUI構建方法以及GUI中的事件處理 練習72窗口和菜單組件以及GUI中的事件處理 練習73Swing中組件的使用以及GUI中的事件處理 實訓8線程 練習81線程的概念以及線程的創建方法 練習82線程同步 實訓9Java網絡程序設計 練習91 URL通信方法 練習92 Socket通信方法 實訓10功能驅動的Java程序設計方法 練習10綜合Java程序的設計與開發 參考文獻
展開全部

Java語言程序設計(第4版)(本科教材) 作者簡介

郎波,女,博士,教授,博士生導師。1987年開始就讀于北京航空航天大學,先后獲得學士、碩士和博士學位,現工作于北京航空航天大學軟件開發環境國家重點實驗室。 發表論文百余篇,單篇論文被引用110余次。獲航空部科技成果二等獎、教育部科技進步一等獎各一次,并獲863先進工作者稱號。教學上,獨立編著“十一五”、“十二五”國家級規劃教材《Java語言程序設計》。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 硬度计,金相磨抛机_厂家-莱州华煜众信试验仪器有限公司 | 生物风-销售载体,基因,质粒,ATCC细胞,ATCC菌株等,欢迎购买-百风生物 | 北京亦庄厂房出租_经开区产业园招商信息平台 | 澳门精准正版免费大全,2025新澳门全年免费,新澳天天开奖免费资料大全最新,新澳2025今晚开奖资料,新澳马今天最快最新图库-首页-东莞市傲马网络科技有限公司 | 彼得逊采泥器-定深式采泥器-电动土壤采样器-土壤样品风干机-常州索奥仪器制造有限公司 | 粉末包装机-给袋式包装机-全自动包装机-颗粒-液体-食品-酱腌菜包装机生产线【润立机械】 | 杭州高温泵_热水泵_高温油泵|昆山奥兰克泵业制造有限公司 | 扬尘在线监测系统_工地噪声扬尘检测仪_扬尘监测系统_贝塔射线扬尘监测设备「风途物联网科技」 | YAGEO国巨电容|贴片电阻|电容价格|三星代理商-深圳市巨优电子有限公司 | 淬火设备-钎焊机-熔炼炉-中频炉-锻造炉-感应加热电源-退火机-热处理设备-优造节能 | 青岛空压机,青岛空压机维修/保养,青岛空压机销售/出租公司,青岛空压机厂家电话 | 杭州代理记账多少钱-注册公司代办-公司注销流程及费用-杭州福道财务管理咨询有限公司 | 北京燃气公司 用户服务中心| 爆破器材运输车|烟花爆竹运输车|1-9类危险品厢式运输车|湖北江南专用特种汽车有限公司 | b2b网站大全,b2b网站排名,找b2b网站就上地球网 | 大行程影像测量仪-探针型影像测量仪-增强型影像测量仪|首丰百科 大通天成企业资质代办_承装修试电力设施许可证_增值电信业务经营许可证_无人机运营合格证_广播电视节目制作许可证 | 送料机_高速冲床送料机_NC伺服滚轮送料机厂家-东莞市久谐自动化设备有限公司 | 档案密集架,移动密集架,手摇式密集架,吉林档案密集架-厂家直销★价格公道★质量保证 | 氟氨基酮、氯硝柳胺、2-氟苯甲酸、异香兰素-新晨化工 | 兰州牛肉面加盟,兰州牛肉拉面加盟-京穆兰牛肉面 | 无菌实验室规划装修设计-一体化实验室承包-北京洁净净化工程建设施工-北京航天科恩实验室装备工程技术有限公司 | 皮带输送机-大倾角皮带输送机-皮带输送机厂家-河南坤威机械 | 万烁建筑设计院-建筑设计公司加盟,设计院加盟分公司,市政设计加盟 | 车辆定位管理系统_汽车GPS系统_车载北斗系统 - 朗致物联 | 日本东丽膜_反渗透膜_RO膜价格_超滤膜_纳滤膜-北京东丽阳光官网 日本细胞免疫疗法_肿瘤免疫治疗_NK细胞疗法 - 免疫密码 | 密封圈_泛塞封_格莱圈-[东莞市国昊密封圈科技有限公司]专注密封圈定制生产厂家 | 珠光砂保温板-一体化保温板-有釉面发泡陶瓷保温板-杭州一体化建筑材料 | POS机官网 - 拉卡拉POS机免费办理|官网在线申请入口 | 信阳网站建设专家-信阳时代网联-【信阳网站建设百度推广优质服务提供商】信阳网站建设|信阳网络公司|信阳网络营销推广 | 技德应用| 全自动五线打端沾锡机,全自动裁线剥皮双头沾锡机,全自动尼龙扎带机-东莞市海文能机械设备有限公司 | 液压压力机,液压折弯机,液压剪板机,模锻液压机-鲁南新力机床有限公司 | 河南砖机首页-全自动液压免烧砖机,小型砌块水泥砖机厂家[十年老厂] | 湿地保护| 上海恒驭仪器有限公司-实验室平板硫化机-小型平板硫化机-全自动平板硫化机 | SOUNDWELL 编码器|电位器|旋转编码器|可调电位器|编码开关厂家-广东升威电子制品有限公司 | 广东恩亿梯电源有限公司【官网】_UPS不间断电源|EPS应急电源|模块化机房|电动汽车充电桩_UPS电源厂家(恩亿梯UPS电源,UPS不间断电源,不间断电源UPS) | 垃圾清运公司_环卫保洁公司_市政道路保洁公司-华富环境 | 空压机商城|空气压缩机|空压机配件-压缩机网旗下商城 | 干式变压器厂_干式变压器厂家_scb11/scb13/scb10/scb14/scb18干式变压器生产厂家-山东科锐变压器有限公司 | 土壤墒情监测站_土壤墒情监测仪_土壤墒情监测系统_管式土壤墒情站-山东风途物联网 |