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

歡迎光臨中圖網 請 | 注冊
> >>
Java開發手冊 基礎、案例、應用

包郵 Java開發手冊 基礎、案例、應用

作者:明日科技
出版社:化學工業出版社出版時間:2022-02-01
開本: 16開 頁數: 444
中 圖 價:¥81.3(6.3折) 定價  ¥129.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

Java開發手冊 基礎、案例、應用 版權信息

Java開發手冊 基礎、案例、應用 本書特色

適讀人群 :本書適合Java開發從業者和Java愛好者閱讀參考,也可作為高校計算機相關專業的教材。系列書統一推廣。

Java開發手冊 基礎、案例、應用 內容簡介

《Java開發手冊:基礎·案例·應用》是“計算機科學與技術手冊系列”圖書之一,該系列圖書內容全面,以理論聯系實際、能學到并做到為宗旨,以技術為核心,以案例為輔助,引領讀者全面學習基礎技術、代碼編寫方法和具體應用項目。旨在為想要進入相應領域或者已經在該領域深耕多年的技術人員提供新而全的技術性內容及案例。 本書以Java開發為主要內容,分為3篇,分別是:基礎篇、案例篇、應用篇,共30章,內容由淺入深,循序漸進,使讀者在打好基礎的同時逐步提升技能。本書內容包含了Java開發**的基礎知識和大量的實例和案例解析,使讀者在學習相關技術和方法的同時,能夠及時應用和消化相關知識。同時,本書在*后兩章對兩個大型應用項目進行了重點講解,讓讀者親自體驗編程的樂趣。 本書適合Java開發從業者和Java愛好者閱讀參考,也可作為高校計算機相關專業的教材。

Java開發手冊 基礎、案例、應用 目錄

第1篇 基礎篇
第1章 **個Java程序
1.1 預備知識 3
1.2 Java程序的組成部分 3
1.2.1 類 4
【實例1.1】輸出某電影的片名、導演和主演 4
1.2.2 主方法 5
1.2.3 關鍵字 5
1.2.4 標識符 7
1.2.5 變量 8
1.2.6 注釋 10
1.3 控制臺的輸入和輸出操作 12
1.3.1 控制臺輸出字符 12
【實例1.2】輸出老者與小孩的對話內容 12
1.3.2 控制臺輸入字符 13
1.4 編碼規范 14
1.5 綜合實例——計算兩個數的和、差、積、商 14
1.6 實戰練習 16

第2章 數據類型
2.1 基本數據類型 19
2.1.1 整數類型 19
2.1.2 浮點類型 20
2.1.3 字符類型 21
2.1.4 布爾類型 23
2.2 類型轉換 23
2.2.1 自動類型轉換 23
2.2.2 強制類型轉換 25
2.3 綜合實例——數據丟失 25
2.4 實戰練習 26

第3章 運算符
3.1 賦值運算符 28
3.2 算術運算符 29
【實例3.1】計算兩個數字的和、差、積、商和余數 29
3.3 自增和自減運算符 31
【實例3.2】對操作數進行自增和自減運算 31
3.4 關系運算符 31
【實例3.3】比較兩個數字的關系 32
3.5 邏輯運算符 32
【實例3.4】判斷邏輯表達式的是與非 33
3.6 復合賦值運算符 33
3.7 三元運算符 34
3.8 圓括號 35
3.9 運算符優先級 35
3.10 綜合實例——精確地計算浮點數 35
3.11 實戰練習 37

第4章 流程控制語句
4.1 分支結構 39
4.1.1 if語句 39
【實例4.1】是否繳納個人所得稅 39
4.1.2 if-else語句 40
4.1.3 if…else if多分支語句 41
4.1.4 switch多分支語句 42
【實例4.2】是否繳納個人所得稅 43
4.2 循環結構 44
4.2.1 while循環 44
【實例4.3】學生報數 44
4.2.2 do-while循環 45
【實例4.4】計算1~20的和 46
4.2.3 for循環 46
4.2.4 嵌套for循環 47
【實例4.5】輸出九九乘法表 47
4.3 控制循環結構 47
4.3.1 break 47
【實例4.6】輸出當和大于1000時的整數值 47
【實例4.7】描述一輛車的行駛過程 48
4.3.2 continue 49
【實例4.8】輸出0~100之間所有偶數的和 49
4.4 綜合實例——打印空心的菱形 50
4.5 實戰練習 51

第5章 數組
5.1 初識數組 53
5.2 一維數組 53
5.2.1 聲明 53
5.2.2 創建 54
5.2.3 初始化 54
5.3 一維數組的基本操作 56
5.3.1 遍歷 56
【實例5.1】打印數組中的所有元素 56
5.3.2 復制 56
【實例5.2】新數組的大小可以大于原數組的大小 57
【實例5.3】終止下標可以大于原數組的大小 57
5.3.3 填充 58
【實例5.4】打印一位同學的5門選修課成績 58
5.3.4 排序 58
【實例5.5】打印一位選手的*低分和*高分 58
5.3.5 搜索 59
5.4 二維數組 59
5.4.1 聲明并創建 60
5.4.2 初始化 61
5.4.3 遍歷 61
5.5 綜合實例——冒泡排序 62
5.6 實戰練習 63

第6章 方法
6.1 定義方法 65
6.2 返回值 65
6.2.1 返回值類型 66
【實例6.1】計算1~100的疊加和 67
6.2.2 無返回值 68
【實例6. 2】使用return結束循環 69
6.3 參數 70
6.3.1 值參數 70
【實例6.3】修改形參不會影響實參原有的值 70
6.3.2 引用參數 70
【實例6.4】修改數組中元素的值 71
6.3.3 不定長參數 71
【實例6.5】計算多個整數相加后的結果 71
6.4 遞歸 72
【實例6.6】分別計算4、5、6、10的階乘 73
6.5 綜合實例——同名方法 73
6.6 實戰練習 75

第7章 面向對象編程
7.1 對象與類 77
7.1.1 對象 77
7.1.2 類 77
7.1.3 對象的創建 77
7.2 面向對象基礎 78
7.2.1 成員變量 78
【實例7.1】定義鳥類中的成員變量 78
7.2.2 成員方法 78
7.2.3 構造方法 79
7.2.4 this關鍵字 80
【實例7.2】this關鍵字的必要性 80
7.3 static關鍵字 81
7.3.1 靜態變量 81
【實例7.3】靜態變量的使用方法 81
7.3.2 靜態方法 82
7.4 類的繼承 82
7.4.1 extends關鍵字 82
【實例7.4】父類、子類中的構造方法的執行順序 83
【實例7.5】子類繼承父類后調用父類的屬性和方法 83
7.4.2 方法的重寫 84
【實例7.6】子類重寫的方法在父類的構造方法中被調用 84
7.4.3 super關鍵字 85
【實例7.7】使用super關鍵字調用父類屬性 85
【實例7.8】使用super關鍵字調用父類方法 86
【實例7.9】使用super關鍵字調用父類構造方法 86
7.4.4 所有類的父類——Object類 87
【實例7.10】輸出People類對象的姓名和年齡 87
7.5 類的多態 88
7.5.1 向上轉型與向下轉型 88
7.5.2 關鍵字instanceof 89
【實例7.11】判斷不同類對象之間的繼承關系 90
7.6 抽象類與接口 90
7.6.1 抽象類與抽象方法 91
7.6.2 接口的聲明及實現 92
7.6.3 類同時實現多個接口 93
7.7 訪問控制 93
7.7.1 訪問控制符 93
7.7.2 關鍵字final 94
7.8 內部類 95
7.8.1 成員內部類 95
【實例7.12】心臟在跳動 96
7.8.2 匿名內部類 96
【實例7.13】匿名對象實現抽象方法 97
7.9 綜合實例——計算幾何圖形的面積 97
7.10 實戰練習 99

第8章 異常的捕獲與處理
8.1 什么是異常 101
【實例8.1】如何拋出異常 101
8.2 異常的類型 101
8.2.1 系統錯誤——Error類 102
【實例8.2】系統錯誤 102
8.2.2 可控式異常——Exception類 103
【實例8.3】“文件沒有找到”異常 103
8.2.3 運行時異常——RuntimeException類 103
【實例8.4】空指針異常 104
8.3 捕獲異常 104
8.3.1 try-catch代碼塊 104
【實例8.5】捕獲InputMismatchException異常 105
8.3.2 finally代碼塊 106
【實例8.6】關閉掃描器對象 106
8.4 拋出異常 107
8.4.1 throws關鍵字 107
【實例8.7】拋出7÷0的異常 107
8.4.2 throw關鍵字 108
8.5 自定義異常 108
8.6 綜合實例——規定西紅柿單價不得超過7元 109
8.7 實戰練習 110

第9章 字符串 111
9.1 字符串與String類型 112
9.2 操作字符串對象 113
9.2.1 連接字符串 113
9.2.2 獲取字符串信息 114
9.2.3 比較字符串 115
9.2.4 替換字符串 116
9.2.5 分割字符串 117
9.2.6 大小寫轉換 117
9.2.7 去除首末空格 117
9.3 格式化字符串 118
9.3.1 日期格式化 118
9.3.2 時間格式化 119
9.3.3 日期時間組合格式化 119
9.3.4 常規類型格式化 120
9.4 字符串對象與數值類型的相互轉換 121
9.5 StringBuilder類對象 123
9.5.1 新建StringBuilder類對象 124
9.5.2 StringBuilder類的常用方法 124
9.6 綜合實例——把數字金額轉為大寫金額 126
9.7 實戰練習 127

第10章 Java常用類
10.1 包裝類 129
10.1.1 Integer類 129
10.1.2 Double類 131
10.1.3 Boolean類 133
10.1.4 Character類 134
10.1.5 Number類 135
10.2 Math類 136
10.2.1 Math類的使用形式 136
10.2.2 常用數學運算方法 137
【實例10.1】三角函數的使用方法 137
【實例10.2】指數運算函數的使用方法 138
【實例10.3】取整方法的不同結果 139
【實例10.4】求兩數的*大值和*小值以及一個數的絕對值 140
10.3 隨機數 140
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 耳模扫描仪-定制耳机设计软件-DLP打印机-asiga打印机-fitshape「飞特西普」 | 浙江皓格药业有限公司| 硅胶布|电磁炉垫片|特氟龙胶带-江苏浩天复合材料有限公司 | 压砖机_电动螺旋压力机_粉末成型压力机_郑州华隆机械tel_0371-60121717 | 无缝方管|无缝矩形管|无缝方矩管|无锡方管厂家 | 杭州货架订做_组合货架公司_货位式货架_贯通式_重型仓储_工厂货架_货架销售厂家_杭州永诚货架有限公司 | 广州监控安装公司_远程监控_安防弱电工程_无线wifi覆盖_泉威安防科技 | 硬齿面减速机_厂家-山东安吉富传动设备股份有限公司 | 定制奶茶纸杯_定制豆浆杯_广东纸杯厂_[绿保佳]一家专业生产纸杯碗的厂家 | 金现代信息产业股份有限公司--数字化解决方案供应商 | 超声波电磁流量计-液位计-孔板流量计-料位计-江苏信仪自动化仪表有限公司 | 瑞典Blueair空气净化器租赁服务中心-专注新装修办公室除醛去异味服务! | 质检报告_CE认证_FCC认证_SRRC认证_PSE认证_第三方检测机构-深圳市环测威检测技术有限公司 | 江苏密集柜_电动_手动_移动_盛隆柜业江苏档案密集柜厂家 | 肉嫩度仪-凝胶测试仪-国产质构仪-气味分析仪-上海保圣实业发展有限公司|总部 | 【黄页88网】-B2B电子商务平台,b2b平台免费发布信息网 | 石家庄装修设计_室内家装设计_别墅装饰装修公司-石家庄金舍装饰官网 | 双效节能浓缩器-热回流提取浓缩机组-温州市利宏机械 | 塑料异型材_PVC异型材_封边条生产厂家_PC灯罩_防撞扶手_医院扶手价格_东莞市怡美塑胶制品有限公司 | 刺绳_刀片刺网_刺丝滚笼_不锈钢刺绳生产厂家_安平县浩荣金属丝网制品有限公司-安平县浩荣金属丝网制品有限公司 | 上海风淋室_上海风淋室厂家_上海风淋室价格_上海伯淋 | 真空乳化机-灌装封尾机-首页-温州精灌 | 室内室外厚型|超薄型|非膨胀型钢结构防火涂料_隧道专用防火涂料厂家|电话|价格|批发|施工 | 礼仪庆典公司,礼仪策划公司,庆典公司,演出公司,演艺公司,年会酒会,生日寿宴,动工仪式,开工仪式,奠基典礼,商务会议,竣工落成,乔迁揭牌,签约启动-东莞市开门红文化传媒有限公司 | 减速机三参数组合探头|TSM803|壁挂式氧化锆分析仪探头-安徽鹏宸电气有限公司 | 广东健伦体育发展有限公司-体育工程配套及销售运动器材的体育用品服务商 | 超声波流量计_流量标准装置生产厂家 _河南盛天精密测控 | 继电器模组-IO端子台-plc连接线-省配线模组厂家-世麦德 | 日本SMC气缸接头-速度控制阀-日本三菱伺服电机-苏州禾力自动化科技有限公司 | 无纺布包装机|径向缠绕包装机|缠绕膜打包机-上海晏陵智能设备有限公司 | 光栅尺厂家_数显表维修-苏州泽升精密机械| 诗词大全-古诗名句 - 古诗词赏析 | 雷蒙磨,雷蒙磨粉机,雷蒙磨机 - 巩义市大峪沟高峰机械厂 | 英思科GTD-3000EX(美国英思科气体检测仪MX4MX6)百科-北京嘉华众信科技有限公司 | 拉力机-拉力试验机-万能试验机-电子拉力机-拉伸试验机-剥离强度试验机-苏州皖仪实验仪器有限公司 | 四探针电阻率测试仪-振实密度仪-粉末流动性测定仪-宁波瑞柯微智能 | 京马网,京马建站,网站定制,营销型网站建设,东莞建站,东莞网站建设-首页-京马网 | 气力输送设备_料封泵_仓泵_散装机_气化板_压力释放阀-河南锐驰机械设备有限公司 | 经济师考试_2025中级经济师报名时间_报名入口_考试时间_华课网校经济师培训网站 | 免费分销系统 — 分销商城系统_分销小程序开发 -【微商来】 | 工业铝型材-铝合金电机壳-铝排-气动执行器-山东永恒能源集团有限公司 |