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

歡迎光臨中圖網 請 | 注冊

包郵 Java從入門到精通

出版社:中國鐵道出版社出版時間:2020-01-01
開本: 26cm 頁數: 11,373頁
中 圖 價:¥57.9(7.3折) 定價  ¥79.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

Java從入門到精通 版權信息

Java從入門到精通 本書特色

本書從基本的Java概念入手,由淺入深、典型實例剖析講解、綜合實例剖析講解,一步一步引導初學者掌握Java編程知識。本書共17章,其中第1到第4章是Java編程基礎篇;第5章到第7章是Java編程核心篇;第8章到第10章是Java面向對象程序設計篇;第11章到第16章是Java編程提高篇;第17章是綜合案例實戰篇,通過手機銷售管理系統的編寫,提高初學者對Java編程的綜合認識,并真正掌握編程的核心思想及技巧,從而學以致用。 在講解過程中既考慮讀者的學習習慣,又通過具體實例剖析講解Java編程中的熱點問題、關鍵問題及各種難題。 本書適用于大中專學校的師生、有編程夢想的初高中生閱讀使用,更適用于培訓機構的師生、編程愛好者、初中級程序員、程序測試及維護人員閱讀研究。

Java從入門到精通 內容簡介

本書從基本的Java概念入手, 由淺入深、典型實例剖析講解、綜合實例剖析講解, 一步一步引導初學者掌握Java編程知識。本書共17章, 其中第1到第4章是Java編程基礎篇 ; 第5章到第7章是Java編程核心篇 ; 第8章到第10章是Java面向對象程序設計篇 ; 第11章到第16章是Java編程提高篇 ; 第17章是綜合案例實戰篇, 通過手機銷售管理系統的編寫, 提高初學者對Java編程的綜合認識, 并真正掌握編程的核心思想及技巧, 從而學以致用。

Java從入門到精通 目錄

第1章 Java 程序設計快速入門 / 11.1 初識Java / 21.1.1 什么是Java / 21.1.2 Java 的三大體系 / 21.1.3 Java 的發展歷史 / 31.1.4 Java 的主要特征 / 41.2 搭建Java 開發環境 / 51.2.1 Java 開發工具包JDK 的下載 / 51.2.2 Java 開發工具包JDK 的安裝 / 71.2.3 Java 的環境變量配置 / 81.3 編寫Java 程序 / 101.3.1 新建文件并編寫代碼 / 111.3.2 保存代碼并運行 / 121.4 Java 集成開發軟件 / 131.4.1 Eclipse 的下載 / 131.4.2 Eclipse 的安裝 / 141.4.3 利用Eclipse 軟件編寫Java 程序 / 16第2章 Java 程序設計的初步知識 / 192.1 常量 / 202.1.1 什么是常量及其類型 / 202.1.2 常量的表示方法 / 212.2 變量 / 232.2.1 變量的命名規則 / 232.2.2 變量的定義及賦值 / 242.3 基本數據類型 / 252.3.1 整型 / 262.3.2 浮點型 / 282.3.3 字符型 / 292.3.4 布爾型 / 332.4 基本數據類型 / 342.4.1 算術運算符 / 342.4.2 賦值運算符 / 372.4.3 位運算符 / 382.5 自增( ) 和自減(--) / 42第3章 Java 程序設計的判斷結構 / 453.1 if 語句 / 463.1.1 if 語句的一般格式 / 463.1.2 實例:任意輸入兩個數,顯示兩個數的大小關系 / 463.2 if......else 語句 / 483.2.1 if......else 語句的一般格式 / 483.2.2 實例:任意輸入兩個學生的成績,顯示成績較高的學生成績 / 483.2.3 實例:任意輸入一個正數,判斷奇偶性 / 503.3 多個if......else 語句 / 523.3.1 實例:企業獎金發放系統 / 523.3.2 實例:每周計劃系統 / 543.4 關系運算符 / 563.4.1 關系運算符及意義 / 563.4.2 實例:成績評語系統 / 563.5 邏輯運算符 / 593.5.1 邏輯運算符及意義 / 593.5.2 實例:判斷是否是閏年 / 603.5.3 實例:任意輸入一個字母,判斷是元音字母還是輔音字母 / 613.5.4 實例:剪刀、石頭、布游戲 / 633.6 嵌套if 語句 / 653.6.1 嵌套if 語句的一般格式 / 653.6.2 實例:判斷一個數是否是5 或7 的倍數 / 663.6.3 實例:用戶登錄系統 / 673.7 條件運算符和條件表達式 / 693.8 switch 語句 / 703.8.1 switch 語句的一般格式 / 713.8.2 實例:根據輸入的數顯示相應的星期幾 / 71第4章 Java 程序設計的循環結構 / 734.1 while 循環 / 744.1.1 while 循環的一般格式 / 744.1.2 實例:利用while 循環顯示100 之內的自然數 / 744.1.3 實例:利用while 循環顯示26 個大寫字母 / 754.1.4 實例:隨機產生10 個隨機數,并顯示*大的數 / 764.1.5 實例:猴子吃桃問題 / 774.2 do-while 循環 / 784.2.1 do-while 循環的一般格式 / 794.2.2 實例:計算1 2 3 …… 100 的和 / 794.2.3 實例:階乘求和 / 804.3 for 循環 / 814.3.1 for 循環的一般格式 / 814.3.2 實例:利用for 循環顯示100 之內的偶數 / 814.3.3 實例:小球反彈的高度 / 824.4 foreach 循環 / 834.4.1 foreach 循環的一般格式 / 834.4.2 實例:顯示學生姓名信息 / 844.5 循環嵌套 / 844.5.1 實例:分解質因數 / 854.5.2 實例:繪制# 號的菱形 / 864.5.3 實例:楊輝三角 / 874.5.4 實例:弗洛伊德三角形 / 904.6 break 語句 / 914.7 continue 語句 / 94第5章 Java 程序設計的數組應用 / 975.1 初識數組 / 985.1.1 數組的定義 / 985.1.2 為數組的分配空間 / 985.1.3 數組的初始化 / 995.2 數組元素的訪問 / 995.2.1 實例:利用數組元素的索引顯示矩陣內容 / 995.2.2 實例:利用循環語句顯示數組中的元素 / 1015.2.3 實例:利用隨機數為數組賦值并顯示 / 1025.2.4 實例:動態輸入學生成績信息并顯示統計信息 / 1035.3 二維數組 / 1055.3.1 二維數組的定義 / 1055.3.2 二維數組的初始化 / 1055.3.3 顯示二維數組中的元素值 / 1065.3.4 實例:利用隨機數為二維數據賦值并顯示 / 1075.3.5 實例:顯示二維數組中整行數據 / 1085.3.6 實例:顯示二維數組中整列數據 / 1105.4 Arrays 類 / 1115.4.1 equals() 方法 / 1115.4.2 fill() 方法 / 1125.4.3 sort() 方法 / 113第6章 Java 程序設計的字符串應用 / 1156.1 String 類 / 1166.1.1 定義字符串 / 1166.1.2 字符串的連接 / 1166.1.3 字符串的長度 / 1196.1.4 字符串的大小寫轉換 / 1206.1.5 刪除字符串的首尾空格 / 1216.1.6 從字符串中獲取部分字符串 / 1226.1.7 分割字符串 / 1246.1.8 字符串的比較 / 1256.1.9 字符串的查找 / 1276.1.10 字符串的替換 / 1306.2 StringBuffer 類 / 1316.2.1 向StringBuffer 類中添加內容 / 1316.2.2 反轉字符串和替換字符串 / 1336.2.3 字符串的刪除 / 1346.3 如何使用正則表達式來操作字符串 / 1356.3.1 元字符 / 1356.3.2 限定符 / 1366.3.3 實例:動態輸入正確的電話號碼 / 137第7章 Java 程序設計的數字和日期應用 / 1417.1 Math 類 / 1427.1.1 Math 類的兩個屬性 / 1427.1.2 Math 類的常用數學運算方法 / 1437.1.3 Math 類的三角運算方法 / 1457.1.4 Math 類的random() 方法 / 1477.1.5 Math 類的指數運算方法 / 1497.2 Date 類 / 1507.2.1 時間戳 / 1507.2.2 Date 類的兩個構造方法 / 1517.2.3 Date 類的常用方法 / 1527.3 使用SimpleDateFormat 格式化 / 1547.4 Calendar 類 / 156第8章 Java 程序設計的類和對象 / 1598.1 面向對象概述 / 1608.1.1 什么是對象 / 1608.1.2 什么是類 / 1608.1.3 面向對象程序設計的優點 / 1608.1.4 面向對象程序設計的特點 / 1618.2 類的定義和對象的創建 / 1628.2.1 類的定義 / 1628.2.2 對象的創建、初始化及顯示 / 1648.3 類成員的訪問權限 / 1658.3.1 公有成員public / 1658.3.2 私有成員private / 1668.3.3 保護成員protected / 1688.4 類的構造方法 / 1718.4.1 定義構造方法 / 1718.4.2 帶有參數的構造方法 / 1728.5 類中的成員方法 / 1748.5.1 成員方法的語法格式 / 1748.5.2 成員方法的定義與調用 / 1758.5.3 成員方法的遞歸調用 / 1768.5.4 成員方法的可變參數 / 1788.6 包機制 / 1798.6.1 包的作用 / 1798.6.2 系統包 / 1808.6.3 自定義包 / 180第9章 Java 程序設計的繼承和多態 / 1839.1 繼承 / 1849.1.1 類繼承的語法格式 / 1849.1.2 類繼承的實例 / 1849.2 多態 / 1889.2.1 方法的重載 / 1889.2.2 方法的重寫 / 1909.3 抽象類 / 1929.3.1 抽象類的創建 / 1929.3.2 抽象類的繼承類 / 1929.3.3 測試抽象類 / 1939.4 接口 / 1949.4.1 接口的特征 / 1949.4.2 接口與類的相同點與不同點 / 1959.4.3 接口與抽象類的區別 / 1959.4.4 接口的定義 / 1959.4.5 接口的實現 / 1969.4.6 接口的繼承 / 197第10章 Java 程序設計的集合框架和泛型 / 20110.1 集合框架 / 20210.1.1 設計集合框架的目標 / 20210.1.2 集合框架中的接口 / 20210.1.3 集合框架中的接口實現類 / 20310.2 Collection 接口 / 20310.3 List 接口的實現類ArrayList / 20410.3.1 ArrayList 類的常用方法 / 20410.3.2 創建ArrayList 類 / 20410.3.3 List 集合中元素的基本操作 / 20610.3.4 List 集合中元素的查找與截取 / 20710.4 List 接口的實現類LinkedList / 20910.4.1 LinkedList 類的常用方法 / 20910.4.2 LinkedList 類的應用 / 20910.5 Set 接口及實現類 / 21110.5.1 HashSet 類的應用 / 21110.5.2 TreeSet 類的應用 / 21210.6 Map 接口及實現類 / 21410.6.1 HashMap 類的常用方法 / 21510.6.2 HashMap 類的應用 / 21510.7 泛型 / 21710.7.1 泛型方法 / 21710.7.2 泛型類 / 218第11章 Java 程序設計的文件和文件夾操作 / 22111.1 文件的操作 / 22211.1.1 在當前文件夾中創建文件 / 22211.1.2 查看文件的屬性 / 22411.1.3 在當前目錄的子文件夾中創建文件 / 22611.1.4 利用絕對路徑創建文件 / 22711.1.5 向文件中寫入內容 / 22811.1.6 讀取文件中的內容 / 23011.1.7 二進制文件的讀寫 / 23011.2 文件夾的操作 / 23211.2.1 在當前文件夾中創建文件 / 23211.2.2 在當前目錄的子文件夾中創建文件夾 / 23311.2.3 利用絕對路徑創建文件夾 / 23511.2.4 查看當前工作目錄的絕對路徑 / 23611.2.5 查看操作系統的根目錄 / 23611.2.6 查看指定目錄中的文件和文件夾 / 237第12章 Java 的GUI 程序設計常用控件 / 23912.1 初識Swing / 24012.1.1 容器 / 24012.1.2 控件 / 24012.1.3 布局管理器 / 24012.2 JFrame 框架窗體 / 24112.3 常用控件 / 24212.3.1 JLabel 標簽控件 / 24312.3.2 JButton 按鈕控件 / 24412.3.3 JTextField 文本框控件 / 24712.3.4 JTextArea 多行文本框控件 / 24912.3.5 JRadioButton 單選按鈕控件 / 25012.3.6 JCheckBox 復選框控件 / 25312.3.7 JList 列表框控件 / 25612.3.8 JComboBox下拉列表框控件 / 25712.3.9 JProgressBar 進度條控件 / 26112.3.10 Timer 計時器控件 / 261第13章 Java 的GUI 程序設計高級控件 / 26513.1 菜單控件 / 26613.1.1 JMenu 和JMenuItem 的常用方法 / 26613.1.2 實例:為窗體添加菜單 / 26613.1.3 實例:添加右鍵菜單 / 27013.2 常用對話框控件 / 27213.2.1 消息對話框 / 27213.2.2 確認對話框 / 27513.2.3 輸入對話框 / 27913.2.4 選項對話框 / 28113.2.5 打開文件對話框 / 28213.2.6 保存文件對話框 / 28413.2.7 選擇顏色對話框 / 28613.3 工具欄控件 / 28713.4 表格控件 / 290第14章 Java 程序設計的異常處理 / 29314.1 初識異常 / 29414.1.1 什么是異常 / 29414.1.2 異常的類型 / 29614.1.3 異常類 / 29614.2 異常處理 / 29714.2.1 捕獲異常 / 29714.2.2 多重捕獲 / 29914.2.3 finally 語句 / 30214.2.4 聲明和拋出異常 / 30414.3 自定義異常類 / 309第15章 Java 程序設計的網絡編程 / 31315.1 初識網絡編程 / 31415.1.1 什么是網絡編程 / 31415.1.2 網絡的類型 / 31415.1.3 網絡編程的模式 / 31415.1.4 TCP/IP 協議 / 31515.1.5 套接字和端口 / 31515.2 InetAddress 類 / 31515.2.1 獲取本地主機名和IP 地址 / 31515.2.2 查看指定主機名的IP 地址 / 31715.3 ServerSocket 類 / 31815.3.1 ServerSocket 類的構造方法與常用方法 / 31815.3.2 實例:創建服務器端Socket / 31915.4 Socket 類 / 32015.4.1 Socket 類的構造方法與常用方法 / 32015.4.2 實例:客戶端程序 / 32115.4.3 實例:服務端程序 / 322第16章 Java 程序設計的數據庫編程 / 32516.1 MySQL 數據庫 / 32616.1.1 什么是數據庫 / 32616.1.2 MySQL 數據庫的特性 / 32616.1.3 MySQL 的下載 / 32716.1.4 MySQL 的安裝 / 32816.1.5 MySQL 的配置 / 32916.2 創建數據庫和數據表 / 33116.2.1 創建數據庫 / 33116.2.2 創建數據表 / 33216.2.3 向數據表中插入數據和顯示 / 33316.3 利用JDBC 連接MySQL 數據庫 / 33316.4 利用Java 顯示MySQL 數據表中的數據 / 33716.5 利用Java 向MySQL 數據表中插入數據并顯示 / 33916.6 利用Java 修改MySQL 數據表中的數據并顯示 / 34116.7 利用Java 刪除MySQL 數據表中的數據并顯示 / 342第17章 手機銷售管理系統 / 34517.1 手機銷售管理系統登錄界面 / 34617.1.1 登錄界面設計 / 34617.1.2 設計登錄數據庫表 / 34717.1.3 為兩個按鈕添加監聽 / 34917.2 手機銷售管理系統主程序界面 / 35117.2.1 主程序界面設計 / 35117.2.2 登錄界面與主程序界面的關聯 / 35317.3 顯示全部手機信息界面 / 35317.3.1 設計手機信息數據庫表 / 35417.3.2 顯示全部手機信息界面設計 / 35517.3.3 顯示全部手機信息界面與主程序界面的關聯 / 35717.4 增加手機信息界面 / 35717.4.1 增加手機信息界面設計 / 35817.4.2 為三個按鈕添加監聽 / 35917.4.3 增加手機信息界面與主程序界面的關聯 / 36117.5 查找手機信息界面 / 36217.5.1 查找手機信息界面設計 / 36217.5.2 為兩個按鈕添加監聽 / 36317.5.3 查找手機信息界面與主程序界面的關聯 / 36517.6 購買手機功能界面 / 36617.6.1 購買手機功能界面設計 / 36617.6.2 為兩個按鈕添加監聽 / 36717.6.3 購買手機功能界面與主程序界面的關聯 / 36817.7 刪除手機信息界面 / 37017.7.1 刪除手機信息界面設計 / 37017.7.2 為兩個按鈕添加監聽 / 37117.7.3 購買手機功能界面與主程序界面的關聯 / 372
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網
在線客服
主站蜘蛛池模板: Magnescale探规,Magnescale磁栅尺,Magnescale传感器,Magnescale测厚仪,Mitutoyo光栅尺,笔式位移传感器-苏州连达精密量仪有限公司 | 恒湿机_除湿加湿一体机_恒湿净化消毒一体机厂家-杭州英腾电器有限公司 | 上海单片机培训|重庆曙海培训分支机构—CortexM3+uC/OS培训班,北京linux培训,Windows驱动开发培训|上海IC版图设计,西安linux培训,北京汽车电子EMC培训,ARM培训,MTK培训,Android培训 | 1000帧高速摄像机|工业高速相机厂家|科天健光电技术 | 湖南专升本-湖南省专升本报名-湖南统招专升本考试网 | 瑞典Blueair空气净化器租赁服务中心-专注新装修办公室除醛去异味服务! | 东莞工厂厂房装修_无尘车间施工_钢结构工程安装-广东集景建筑装饰设计工程有限公司 | 东莞螺杆空压机_永磁变频空压机_节能空压机_空压机工厂批发_深圳螺杆空压机_广州螺杆空压机_东莞空压机_空压机批发_东莞空压机工厂批发_东莞市文颖设备科技有限公司 | 丹佛斯变频器-Danfoss战略代理经销商-上海津信变频器有限公司 | 车件|铜件|车削件|车床加工|五金冲压件-PIN针,精密车件定制专业厂商【东莞品晔】 | 电线电缆厂家|沈阳电缆厂|电线厂|沈阳英联塑力线缆有限公司 | 茶叶百科网-茶叶知识与茶文化探讨分享平台 | 流量卡中心-流量卡套餐查询系统_移动电信联通流量卡套餐大全 | SOUNDWELL 编码器|电位器|旋转编码器|可调电位器|编码开关厂家-广东升威电子制品有限公司 | 光伏家 - 太阳能光伏发电_分布式光伏发电_太阳能光伏网 | 盘扣式脚手架-附着式升降脚手架-移动脚手架,专ye承包服务商 - 苏州安踏脚手架工程有限公司 | 郑州巴特熔体泵有限公司专业的熔体泵,熔体齿轮泵与换网器生产厂家 | 塑胶跑道_学校塑胶跑道_塑胶球场_运动场材料厂家_中国塑胶跑道十大生产厂家_混合型塑胶跑道_透气型塑胶跑道-广东绿晨体育设施有限公司 | VI设计-LOGO设计公司-品牌设计公司-包装设计公司-导视设计-杭州易象设计 | 世界箱包品牌十大排名,女包小众轻奢品牌推荐200元左右,男包十大奢侈品牌排行榜双肩,学生拉杆箱什么品牌好质量好 - Gouwu3.com | 蔬菜配送公司|蔬菜配送中心|食材配送|饭堂配送|食堂配送-首宏公司 | 苏州注册公司_苏州代理记账_苏州工商注册_苏州代办公司-恒佳财税 | 智能型高压核相仪-自动开口闪点测试仪-QJ41A电雷管测试仪|上海妙定 | 有机废气处理-rto焚烧炉-催化燃烧设备-VOC冷凝回收装置-三梯环境 | 生态板-实木生态板-生态板厂家-源木原作生态板品牌-深圳市方舟木业有限公司 | 干培两用箱-细菌恒温培养箱-菲斯福仪器 | 自恢复保险丝_贴片保险丝_力特保险丝_Littelfuse_可恢复保险丝供应商-秦晋电子 | 上海噪音治理公司-专业隔音降噪公司-中广通环保 | 浙江建筑资质代办_二级房建_市政_电力_安许_劳务资质办理公司 | 水上浮桥-游艇码头-浮动码头-游船码头-码瑞纳游艇码头工程 | 蜗轮丝杆升降机-螺旋升降机-丝杠升降机厂家-润驰传动 | 上海租奔驰_上海租商务车_上海租车网-矢昂汽车服务公司 | 圆盘鞋底注塑机_连帮鞋底成型注塑机-温州天钢机械有限公司 | LNG鹤管_内浮盘价格,上装鹤管,装车撬厂家-连云港赛威特机械 | 发电机组|柴油发电机组-批发,上柴,玉柴,潍柴,康明斯柴油发电机厂家直销 | 合肥升降机-合肥升降货梯-安徽升降平台「厂家直销」-安徽鼎升自动化科技有限公司 | 真空泵厂家_真空泵机组_水环泵_旋片泵_罗茨泵_耐腐蚀防爆_中德制泵 | 云杂志网-学术期刊-首页| 尾轮组_头轮组_矿用刮板_厢式刮板机_铸石刮板机厂家-双驰机械 | 100_150_200_250_300_350_400公斤压力空气压缩机-舰艇航天配套厂家 | 急救箱-应急箱-急救包厂家-北京红立方医疗设备有限公司 |