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

歡迎光臨中圖網 請 | 注冊
> >>
Java語言程序設計基礎

包郵 Java語言程序設計基礎

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

Java語言程序設計基礎 版權信息

Java語言程序設計基礎 本書特色

  《Java語言程序設計基礎》的主要內容是Java語言程序設計基礎以及其中涉及的面向對象程序設計思想。Java語言基礎部分主要介紹編程語言基礎和Java的一些語言特點。面向對象程序設計部分重點介紹面向對象的思想,相關概念和如何利用Java語言實現面向對象。然后介紹Java所特有的一些概念接口和包等。接下來是異常處理,圖形用戶界面,多線程編程,輸入輸出流和網絡編程,涉及Java的具體編程功能應用。

Java語言程序設計基礎 內容簡介

本書的主要內容是Java語言程序設計基礎以及其中涉及的面向對象程序設計思想。Java語言基礎部分主要介紹編程語言基礎和Java的一些語言特點。面向對象程序設計部分重點介紹面向對象的思想,相關概念和如何利用Java語言實現面向對象。

Java語言程序設計基礎 目錄

第1章 Java語言概述……………………………………………………………… 1 1.1 Java概述…………………………………………………………………… 1 1.1.1 Java的發展………………………………………………………… 1 1.1.2 Java技術體系……………………………………………………… 2 1.1.3 Java語言特點……………………………………………………… 3 1.2 JDK的安裝及Java應用程序……………………………………………… 5 1.2.1 JDK的安裝及環境變量的配置…………………………………… 5 1.2.2 Java應用程序……………………………………………………… 8 1.3 Java開發工具……………………………………………………………… 9 1.3.1 MyEclipse集成開發環境………………………………………… 10 1.3.2 創建Java項目并運行…………………………………………… 11 1.3.3 程序調試技術……………………………………………………… 14 第2章 Java語言基礎……………………………………………………………… 16 2.1 標識符和保留字…………………………………………………………… 16 2.1.1 標識符……………………………………………………………… 16 2.1.2 保留字……………………………………………………………… 16 2.2 數據類型…………………………………………………………………… 17 2.2.1 整數類型…………………………………………………………… 17 2.2.2 浮點數據類型……………………………………………………… 18 2.2.3 字符型數據………………………………………………………… 19 2.2.4 布爾型數據………………………………………………………… 19 2.3 運算符與表達式…………………………………………………………… 19 2.3.1 運算符……………………………………………………………… 19 2.3.2 表達式……………………………………………………………… 23 2.3.3 運算符的優先級和結合性………………………………………… 23 2.4 Java流程控制語句……………………………………………………… 25 2.4.1 分支語句…………………………………………………………… 25 2.4.2 循環語句…………………………………………………………… 28 2.4.3 一般順序控制……………………………………………………… 32 2.5 數 組……………………………………………………………………… 32 2.5.1 數組的聲明………………………………………………………… 32 2.5.2 數組的創建………………………………………………………… 33 2.5.3 數組的引用模型…………………………………………………… 36 2.5.4 不規則的二維數組………………………………………………… 36 第3章 面向對象程序設計………………………………………………………… 38 3.1 類和對象…………………………………………………………………… 38 3.1.1 基本概念…………………………………………………………… 38 3.1.2 定義類……………………………………………………………… 41 3.1.3 對象的生成和使用………………………………………………… 43 3.1.4 對象的引用模型…………………………………………………… 46 3.2 類的封裝性………………………………………………………………… 47 3.2.1 構造方法和析構方法……………………………………………… 48 3.2.2 this引用…………………………………………………………… 50 3.2.3 訪問權限…………………………………………………………… 51 3.2.4 實例成員與類成員………………………………………………… 53 3.3 類的繼承性………………………………………………………………… 58 3.3.1 聲明子類繼承父類………………………………………………… 60 3.3.2 繼承的層次結構…………………………………………………… 62 3.3.3 繼承中的super引用……………………………………………… 63 3.3.4 繼承的基本特性…………………………………………………… 63 3.4 類的多態性………………………………………………………………… 72 3.4.1 類的類型多態……………………………………………………… 72 3.4.2 類的方法多態……………………………………………………… 74 3.4.3 多態的基本特性…………………………………………………… 76 3.4.4 多態中的super引用……………………………………………… 80 3.5 類的抽象性………………………………………………………………… 82 3.5.1 抽象類……………………………………………………………… 82 3.5.2 *終類……………………………………………………………… 85 第4章 接口和包…………………………………………………………………… 87 4.1 接 口……………………………………………………………………… 87 4.1.1 接口與實現接口的類……………………………………………… 87 4.1.2 接口引用數據類型………………………………………………… 90 4.1.3 接口的特點………………………………………………………… 90 4.1.4 接口的作用………………………………………………………… 91 4.1.5 接口與抽象類的區別……………………………………………… 92 4.1.6 用接口實現多重繼承……………………………………………… 93 4.2 包…………………………………………………………………………… 93 4.2.1 包的概念…………………………………………………………… 93 4.2.2 創建、聲明和導入包……………………………………………… 95 4.2.3 Java程序結構…………………………………………………… 95 4.2.4 JDK 中常見的包………………………………………………… 96 第5章 異常處理…………………………………………………………………… 97 5.1 Java異常處理的基礎知識……………………………………………… 97 5.1.1 程序錯誤種類……………………………………………………… 97 5.1.2 異常處理的類層次………………………………………………… 98 5.1.3 異常的分類……………………………………………………… 100 5.2 Java異常處理…………………………………………………………… 101 5.2.1 異常處理基本過程……………………………………………… 102 5.2.2 異常處理語句結構……………………………………………… 103 5.3 拋出異常………………………………………………………………… 107 5.3.1 使用throw語句拋出異常……………………………………… 108 5.3.2 拋出異常的方法與調用方法處理異常………………………… 110 5.4 自定義異常類…………………………………………………………… 112 第6章 圖形用戶界面……………………………………………………………… 114 6.1 圖形用戶界面組件……………………………………………………… 114 6.1.1 AWT和Swing ………………………………………………… 115 6.1.2 基本組件………………………………………………………… 116 6.2 布局管理器……………………………………………………………… 124 6.2.1 FlowLayout流布局管理器……………………………………… 125 6.2.2 BorderLayout邊布局管理器…………………………………… 126 6.2.3 GridLayout網格布局管理器…………………………………… 128 6.2.4 CardLayout卡片布局管理器…………………………………… 130 6.3 事件處理………………………………………………………………… 132 6.3.1 事件類…………………………………………………………… 132 6.3.2 事件監聽器接口………………………………………………… 133 6.3.3 委托事件模型…………………………………………………… 135 6.3.4 事件適配器類…………………………………………………… 138 6.4 高級組件及事件………………………………………………………… 138 6.4.1 文本組件………………………………………………………… 138 6.4.2 按鈕組件………………………………………………………… 139 6.4.3 組合框組件……………………………………………………… 140 6.4.4 菜單組件………………………………………………………… 143 6.5 圖形設計………………………………………………………………… 146 6.5.1 繪圖類…………………………………………………………… 146 6.5.2 在組件上繪圖…………………………………………………… 146 第7章 多線程編程………………………………………………………………… 153 7.1 多線程的概念…………………………………………………………… 153 7.1.1 程序和進程……………………………………………………… 153 7.1.2 線程的概念……………………………………………………… 154 7.2 Runnable接口與Thread類…………………………………………… 155 7.2.1 Runnable接口…………………………………………………… 156 7.2.2 Thread類………………………………………………………… 156 7.2.3 創建多線程程序………………………………………………… 157 7.3 線程的控制與調度……………………………………………………… 163 7.3.1 線程的生命周期與狀態………………………………………… 163 7.3.2 線程調度與優先級……………………………………………… 164 7.4 Thread類中控制線程的方法…………………………………………… 166 7.4.1 線程常用方法…………………………………………………… 166 7.4.2 后臺線程………………………………………………………… 168 7.4.3 連接線程………………………………………………………… 169 7.4.4 線程休眠………………………………………………………… 171 7.4.5 線程中斷………………………………………………………… 172 第8章 輸入輸出流………………………………………………………………… 177 8.1 流的基本概念…………………………………………………………… 177 8.2 字節輸入/輸出流類……………………………………………………… 178 8.2.1 InputStream 字節輸入流……………………………………… 178 8.2.2 OutputStream 字節輸出流……………………………………… 179 8.2.3 Java標準輸入/輸出…………………………………………… 179 8.2.4 Scanner類……………………………………………………… 181 8.2.5 文件字節流……………………………………………………… 184 8.2.6 數據字節流……………………………………………………… 187 8.2.7 對象字節流……………………………………………………… 190 8.3 字符輸入/輸出流類……………………………………………………… 194 8.3.1 Reader字符輸入流……………………………………………… 194 8.3.2 Writer字符輸出流……………………………………………… 195 8.3.3 InputStreamReader …………………………………………… 195 8.3.4 OutputStreamWriter …………………………………………… 196 8.3.5 文件字符流……………………………………………………… 197 8.3.6 緩沖字符流……………………………………………………… 198 第9章 網絡編程…………………………………………………………………… 201 9.1 URL訪問網絡資源……………………………………………………… 201 9.1.1 URL類…………………………………………………………… 201 9.1.2 URLConnection類……………………………………………… 204 9.2 Socket通信……………………………………………………………… 206 9.2.1 Socket通信原理………………………………………………… 206 9.2.2 TCPSocket通信實現…………………………………………… 207 9.2.3 UDPSocket通信實現………………………………………… 215 參考文獻……………………………………………………………………………… 220
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 水篦子|雨篦子|镀锌格栅雨水篦子|不锈钢排水篦子|地下车库水箅子—安平县云航丝网制品厂 | 聚氨酯复合板保温板厂家_廊坊华宇创新科技有限公司 | 骨灰存放架|骨灰盒寄存架|骨灰架厂家|智慧殡葬|公墓陵园管理系统|网上祭奠|告别厅智能化-厦门慈愿科技 | 鲸鱼视觉 -数字展厅多媒体互动展示制作公司| 山东led显示屏,山东led全彩显示屏,山东LED小间距屏,临沂全彩电子屏-山东亚泰视讯传媒有限公司 | 膜结构停车棚-自行车棚-膜结构汽车棚加工安装厂家幸福膜结构 | 破碎机_上海破碎机_破碎机设备_破碎机厂家-上海山卓重工机械有限公司 | 威廉希尔WilliamHill·足球(中国)体育官方网站 | 扫地车厂家-山西洗地机-太原电动扫地车「大同朔州吕梁晋中忻州长治晋城洗地机」山西锦力环保科技有限公司 | 诚暄电子公司首页-线路板打样,pcb线路板打样加工制作厂家 | 无缝钢管-聊城无缝钢管-小口径无缝钢管-大口径无缝钢管 - 聊城宽达钢管有限公司 | 土壤养分检测仪_肥料养分检测仪_土壤水分检测仪-山东莱恩德仪器 大型多片锯,圆木多片锯,方木多片锯,板材多片锯-祥富机械有限公司 | 「阿尔法设计官网」工业设计_产品设计_产品外观设计 深圳工业设计公司 | 高硼硅玻璃|水位计玻璃板|光学三棱镜-邯郸奥维玻璃科技有限公司 高温高压釜(氢化反应釜)百科 | 粉末冶金注射成型厂家|MIM厂家|粉末冶金齿轮|MIM零件-深圳市新泰兴精密科技 | 北京乾茂兴业科技发展有限公司 | 中高频感应加热设备|高频淬火设备|超音频感应加热电源|不锈钢管光亮退火机|真空管烤消设备 - 郑州蓝硕工业炉设备有限公司 | 写方案网_方案策划方案模板下载 事迹材料_个人事迹名人励志故事 | 垃圾处理设备_餐厨垃圾处理设备_厨余垃圾处理设备_果蔬垃圾处理设备-深圳市三盛环保科技有限公司 | 恒温恒湿试验箱_高低温试验箱_恒温恒湿箱-东莞市高天试验设备有限公司 | 成都办公室装修-办公室设计-写字楼装修设计-厂房装修-四川和信建筑装饰工程有限公司 | 真空泵维修保养,普发,阿尔卡特,荏原,卡西亚玛,莱宝,爱德华干式螺杆真空泵维修-东莞比其尔真空机电设备有限公司 | 软文发布-新闻发布推广平台-代写文章-网络广告营销-自助发稿公司媒介星 | 时代北利离心机,实验室离心机,医用离心机,低速离心机DT5-2,美国SKC采样泵-上海京工实业有限公司 工业电炉,台车式电炉_厂家-淄博申华工业电炉有限公司 | 线材成型机,线材折弯机,线材成型机厂家,贝朗自动化设备有限公司1 | 硅胶管挤出机厂家_硅胶挤出机生产线_硅胶条挤出机_臣泽智能装备 贵州科比特-防雷公司厂家提供贵州防雷工程,防雷检测,防雷接地,防雷设备价格,防雷产品报价服务-贵州防雷检测公司 | 实验室pH计|电导率仪|溶解氧测定仪|离子浓度计|多参数水质分析仪|pH电极-上海般特仪器有限公司 | 北京自然绿环境科技发展有限公司专业生产【洗车机_加油站洗车机-全自动洗车机】 | BOE画框屏-触摸一体机-触控查询一体机-触摸屏一体机价格-厂家直销-触发电子 | 防火门|抗爆门|超大门|医疗门|隔声门-上海加汇门业生产厂家 | 衬塑管道_衬四氟管道厂家-淄博恒固化工设备有限公司 | 艺术漆十大品牌_艺术涂料加盟代理_蒙太奇艺术涂料厂家品牌|艺术漆|微水泥|硅藻泥|乳胶漆 | 真空泵维修保养,普发,阿尔卡特,荏原,卡西亚玛,莱宝,爱德华干式螺杆真空泵维修-东莞比其尔真空机电设备有限公司 | 海鲜池-专注海鲜鱼缸、移动海鲜缸、饭店鱼缸设计定做-日晟水族厂家 | 防爆电机_ybx3系列电机_河南省南洋防爆电机有限公司 | 压缩空气检测_气体_水质找上海京工-服务专业、价格合理 | 余姚生活网_余姚论坛_余姚市综合门户网站 | 播音主持培训-中影人教育播音主持学苑「官网」-中国艺考界的贵族学校 | 上海办公室装修_上海店铺装修公司_厂房装潢设计_办公室装修 | ETFE膜结构_PTFE膜结构_空间钢结构_膜结构_张拉膜_浙江萬豪空间结构集团有限公司 | 广州网站建设_小程序开发_番禺网站建设_佛山网站建设_粤联网络 |