登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書

『簡體書』高等职业院校大数据技术与应用规划教材:Java程序设计

書城自編碼: 3427535
分類:簡體書→大陸圖書→教材高职高专教材
作者: [中国]周苏,王文
國際書號(ISBN): 9787113260682
出版社: 中国铁道出版社
出版日期: 2019-09-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 67.2

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
大唐兴衰三百年3:从女主当国到开元盛世
《 大唐兴衰三百年3:从女主当国到开元盛世 》

售價:HK$ 69.6
直击核心:通向卓越教练之路的革命性方法
《 直击核心:通向卓越教练之路的革命性方法 》

售價:HK$ 117.6
高性能储能器件电解质:设计、制备与应用
《 高性能储能器件电解质:设计、制备与应用 》

售價:HK$ 105.6
四时如意 国风纹样线描涂色集
《 四时如意 国风纹样线描涂色集 》

售價:HK$ 59.8
活下去才是硬道理:华为的36条生存法则 一本书读懂任正非和华为的心法、做法、战法、阵法、活法,许小年、刘亚东、穆瑞澜、水皮倾情荐读
《 活下去才是硬道理:华为的36条生存法则 一本书读懂任正非和华为的心法、做法、战法、阵法、活法,许小年、刘亚东、穆瑞澜、水皮倾情荐读 》

售價:HK$ 93.6
数字经济:“数字中国”顶层规划与实践路径
《 数字经济:“数字中国”顶层规划与实践路径 》

售價:HK$ 82.8
算者生存:商业分析的方法与实践
《 算者生存:商业分析的方法与实践 》

售價:HK$ 95.8
共享现实:是什么让我们成为人类
《 共享现实:是什么让我们成为人类 》

售價:HK$ 153.6

 

編輯推薦:
本书结合教学研究和教学方法改革的要求,精心设计了课程教学过程,要求和指导学生在课前、课后仔细阅读课文中包含的丰富的程序案例并完成相应的实训与作业,并在网络搜索浏览的基础上,延伸阅读,深入理解课程知识内涵。
內容簡介:
本书针对高等职业院校学生的学习特点和发展需求编写而成,全面系统地介绍了Java面向对象程序设计语言的基本知识和技能。全书共分7章,内容包括:Java程序设计初步、简单程序设计、面向对象方法、输入与输出、异常处理与使用集合类、图形用户界面、多线程与应用程序部署等,各节均配套设计了编程实训、作业等内容,用于切实加强学生的编程训练,具有较强的系统性、可读性和实用性。本书适合作为高等院校计算机专业、大数据专业及其相关专业的教材,也可供有一定实践经验的编程爱好者学习参考。
關於作者:
周苏,1982年华东水利学院计算机应用专业本科毕业,1986年由水电部研究所调入杭州大学计算机系任教,1991年破格晋升副教授,1999年调入浙江大学城市学院计算机系任教,2005年晋升教授。在杭州大学、浙江大学、浙江大学城市学院、浙江工业大学之江学院、温州大学城市学院、嘉兴学院南湖学院、温州职业技术学院等多所院校专兼职任教,教学经验丰富。 长期从事计算机等专业教学工作,担任计算机基础、计算机导论、软件工程、软件测试技术、软件体系结构、电子商务概论、移动商务、多媒体技术、项目管理、管理信息系统、应用统计学、C语言程序设计、面向对象程序设计、网络传播技术、网络生态学、人机交互技术、艺术设计概论、艺术欣赏概论、计算机平面设计、信息管理与信息系统概论、信息资源管理、办公软件高级应用、IT应用文写作等课程的教学,对计算机学科教学以及应用型院校教学有深刻理解。王文,浙江安防职业技术学院 讲师
目錄
第 1 章 Java 程序设计初步.........................................................................1.1.1 Java 开发入门.............................................................................................................11.1.1 Java 概述.......................................................................................................11.1.2 JDK 的使用....................................................................................................21.1.3 配置环境变量.................................................................................................41.1.4 第一个 Java 程序...........................................................................................7编程实训. 熟悉 Java 及其 JDK 开发环境...................................................................... 7作业................................................................................................................................... 111.2 搭建 Eclipse 开发平台............................................................................................ 13.1.2.1 Eclipse 的安装与启动..................................................................................131.2.2 Eclipse 工作台.............................................................................................161.2.3 利用 Eclipse 平台进行程序开发...................................................................16编程实训 熟悉 Eclipse 开发平台................................................................................. 18作业.................................................................................................................................. 191.3 Java 基础语法......................................................................................................... 191.3.1 基本语法规则...............................................................................................201.3.2 变量.............................................................................................................211.3.3 常量.............................................................................................................241.3.4 运算符. ........................................................................................................24.1.3.5 字符串. ........................................................................................................28.1.3.6 阅读联机 API 文档.......................................................................................29.编程实训 熟悉 Java 基础语法.....................................................................................30作业..................................................................................................................................34第 2 章 简单程序设计................................................................................352.1 选择控制结构..........................................................................................................352.1.1 块作用域......................................................................................................352.1.2 顺序语句......................................................................................................362.1.3 if(单分支)语句.........................................................................................36.2.1.4 if.....else(双分支)语句..............................................................................362.1.5 if.....else.if.....else(多分支)语句...............................................................37.2.1.6 switch 语句..................................................................................................38Java程序设计.indd 72019-8-28 10:28:26 Java 程序设计编程实训 了解“码农”,熟悉选择语句..................................................................39作业..................................................................................................................................432.2 循环控制结构.........................................................................................................452.2.1 while 语句....................................................................................................452.2.2 do.....while 语句...........................................................................................472.2.3 for 语句........................................................................................................492.2.4 循环嵌套......................................................................................................512.2.5 break 跳转语句............................................................................................512.2.6 continue 语句. .............................................................................................52.编程实训 熟悉循环与跳转语句..................................................................................53作业..................................................................................................................................552.3 算法与 Java 的方法...............................................................................................562.3.1 算法的概念..................................................................................................56.2.3.2 框图.............................................................................................................572.3.3 Java 的方法.................................................................................................582.3.4 方法的重载..................................................................................................59.2.3.5 大数值. ........................................................................................................60.编程实训 学习算法,熟悉 Java 的方法..................................................................... 61作业..................................................................................................................................642.4 Java 的数组与字符串............................................................................................652.4.1 数组的定义..................................................................................................65.2.4.2 数组的操作..................................................................................................66.2.4.3 Arrays 工具类..............................................................................................692.4.4 字符串类 String............................................................................................702.4.5 字符串缓冲区类 StringBuffer.......................................................................722.4.6 包装类. ........................................................................................................73.编程实训 熟悉 Java 的数组与字符串.........................................................................74作业..................................................................................................................................75第 3 章 面向对象方法................................................................................763.1 构造类与对象..........................................................................................................763.1.1 面向过程与面向对象....................................................................................763.1.2 类与对象......................................................................................................773.1.3 类的封装......................................................................................................803.1.4 使用预定义类...............................................................................................823.1.5 用户自定义类...............................................................................................833.1.6 多个源文件的使用. ......................................................................................85.3.1.7 构造方法......................................................................................................86IIJava程序设计.indd 82019-8-28 10:28:26 目录3.1.8 this 关键字...................................................................................................893.1.9 static 关键字................................................................................................91编程实训 了解面向对象程序设计..............................................................................94作业..................................................................................................................................943.2 继承与多态.............................................................................................................953.2.1 包的定义与使用...........................................................................................963.2.2 类的继承......................................................................................................993.2.3 super 关键字. ............................................................................................101.3.2.4 final 关键字................................................................................................1023.2.5 抽象类与接口.............................................................................................1033.2.6 多态...........................................................................................................1063.2.7 对象的类型转换.........................................................................................1073.2.8 匿名内部类................................................................................................109.编程实训 掌握继承与多态设计方法......................................................................... 110作业..................................................................................................................................111第 4 章 输入与输出. ................................................................................113.4.1 Java 的字节流........................................................................................................ 1134.1.1 读取输入....................................................................................................1134.1.2 字节流的概念.............................................................................................1144.1.3 字节流的读 写操作...................................................................................1164.1.4 文件的复制................................................................................................118.4.1.5 字节流的缓冲区.........................................................................................1194.1.6 字节缓冲流................................................................................................120.编程实训 熟悉字节流的概念与操作......................................................................... 121作业................................................................................................................................. 1214.2 Java 字符流与文件类.......................................................................................... 1224.2.1 字符流及其读 写操作...............................................................................1234.2.2 字符缓冲流................................................................................................124.4.2.3 转换流. ......................................................................................................125.4.2.4 格式化输出................................................................................................126.4.2.5 File 类及其常用方法...................................................................................127编程实训 熟悉 Java 字符流与文件类....................................................................... 129作业................................................................................................................................ 130第 5 章 异常处理与使用集合类................................................................1325.1 异常处理................................................................................................................ 1325.1.1 处理错误....................................................................................................133IIIJava程序设计.indd 92019-8-28 10:28:26 Java 程序设计5.1.2 异常分类....................................................................................................1345.1.3 声明受查异常.............................................................................................1355.1.4 异常捕获 try.....catch 和 finally. .................................................................135.5.1.5 抛出异常 throws. .......................................................................................137.5.1.6 访问控制....................................................................................................1385.1.7 创建异常类................................................................................................139.编程实训 熟悉异常及其处理机制............................................................................ 140作业................................................................................................................................ 1405.2 使用集合类............................................................................................................ 1415.2.1 集合类概述................................................................................................141.5.2.2 List 接口.....................................................................................................1425.2.3 泛型...........................................................................................................1455.2.4 Set 接口.....................................................................................................1465.2.5 Map 接口...................................................................................................147编程实训 熟悉集合类与接口.................................................................................... 150作业................................................................................................................................ 150第 6 章 图形用户界面..............................................................................1526.1 图形界面设计基础................................................................................................ 1526.1.1 命令提示符和图形用户界面.......................................................................1526.1.2 AWT 组件...................................................................................................1536.1.3 Swing 组件概述.........................................................................................1616.1.4 创建框架....................................................................................................1626.1.5 框架定位....................................................................................................1646.1.6 在组件中显示信息. ....................................................................................166.编程实训 熟悉 Java.GUI 基础................................................................................... 168.作 业............................................................................................................................ 1696.2 Java 事件处理机制.............................................................................................. 1706.2.1 事件处理基础.............................................................................................1706.2.2 处理按钮事件.............................................................................................1756.2.3 动作...........................................................................................................1776.2.4 鼠标事件....................................................................................................181编程实训 掌握 Java 的事件处理机制....................................................................... 186作业................................................................................................................................ 1876.3 Swing 设计模式与文本输入................................................................................ 1886.3.1 模型 - 视图 - 控制器设计模式..................................................................188.6.3.2 边框布局....................................................................................................1906.3.3 网格布局....................................................................................................191IVJava程序设计.indd 102019-8-28 10:28:26 目录6.3.4 文本输入....................................................................................................194编程实训 熟悉 Swing.GUI 设计方法......................................................................... 198作业................................................................................................................................ 1996.4 Swing 选择组件....................................................................................................2006.4.1 复选框. ......................................................................................................200.6.4.2 单选按钮....................................................................................................2026.4.3 边框...........................................................................................................2046.4.4 组合框. ......................................................................................................206.6.4.5 滑块...........................................................................................................208编程实训 掌握 Java.GUI 设计方法........................................................................... 212.作业................................................................................................................................ 2136.5 Swing 菜单与对话框............................................................................................ 2136.5.1 创建菜单....................................................................................................2136.5.2 复选框和单选按钮菜单项...........................................................................2146.5.3 弹出菜单....................................................................................................2146.5.4 工具栏. ......................................................................................................218.6.5.5 对话框. ......................................................................................................221.编程实训 掌握 Java.GUI 设计方法...........................................................................225.作业................................................................................................................................225第 7 章 多线程与应用程序部署................................................................2277.1 并发与多线程........................................................................................................2277.1.1 多线程的概念.............................................................................................2277.1.2 一个没有使用多线程的案例.......................................................................2287.1.3 使用线程给其他任务提供机会. ..................................................................232.编程实训 了解 Java 的多线程与并发处理...............................................................235作业................................................................................................................................2357.2 部署 Java 应用程序.............................................................................................236.7.2.1 创建 JAR 文件. ..........................................................................................237.7.2.2 清单文件....................................................................................................2387.2.3 可执行 JAR 文件........................................................................................2387.2.4 资源...........................................................................................................239编程实训 熟悉用于部署 Java 应用程序的 JAR 文件............................................... 241作业................................................................................................................................242附录..........................................................................................................243附录 A 各章作业参考答案.........................................................................................243附录 B Java 关键字....................................................................................................245.VJava程序设计.indd 112019-8-28 10:28:26 Java 程序设计附录 C 课程学习与实训总结.....................................................................................246C.1 课程与实训的基本内容.................................................................................246C.2 实训的基本评价. ..........................................................................................247.C.3 课程学习能力测评........................................................................................248C.4 学习与实训总结. ..........................................................................................248.C.5 教师对学习与实训总结的评价......................................................................248附录 D 课程实践(参考).........................................................................................250第一层次 录入、调试、运行案例程序.................................................................250第二层次 对案例文件进行分析注释....................................................................251第三层次 在原程序基础上的创新设计.................................................................251课程实践总结........................................................................................................251.参考文献...................................................................................................252VIJava程序设计.indd 122019-8-28 10:28:26
內容試閱
Java 是一门随时代快速发展的面向对象程序设计语言,它具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点,极好地实现了面向对象理论,有利于程序员以其独特和积极的思维方式进行复杂的程序设计。Java语言提供网络应用支持和多媒体存取功能,推动了因特网和企业网络的 Web 应用。对于在校 IT 专业、大数据专业的大学生来说,“Java 程序设计”是一门理论性和实践性都很强的“必修”课程。在长期的教学实践中,我们体会到坚持“因材施教”的重要性,把实践环节与理论教学相融合,抓实践教学促进理论知识的学习,是有效地改善教学效果和提高教学水平的重要方法之一。本书的主要特色是:理论联系实际,结合一系列了解和熟悉 Java 程序设计语言的概念、技术与应用的学习和实践活动,把 Java 程序设计语言的相关概念、基础知识和技术融入实践当中,使学生保持浓厚的学习热情,加深对 Java 语言的兴趣、认识、理解和掌握。本书为高等职业院校相关专业开设“Java 程序设计”相关课程而全新设计编写,系统、全面地介绍了 Java 程序设计的核心基础知识和编程技术。全书共分 7 章,内容包括:Java 程序设计初步、简单程序设计、面向对象方法、输入与输出、异常处理与使用集合类、图形用户界面、多线程与应用程序部署,具有较强的系统性、可读性和实用性。本书结合教学研究和教学方法改革的要求,精心设计了课程教学过程,要求和指导学生在课前、课后仔细阅读课文中包含的丰富的程序案例并完成相应的实训与作业,并在网络搜索浏览的基础上,延伸阅读,深入理解课程知识内涵。虽然已经进入电子时代,但我们仍然竭力倡导读书。为每个章节设计的作业(四选一标准选择题)都不难,学生只要认真阅读“知识准备”部分的内容,所有题目都能准确回答,并且,在书的附录部分我们给出了题目的参考答案,供阅读者对比思考。本书中用于开展编程训练的程序源代码语句达到 4 000 条之多。学生应切实掌握命令提示符界面、记事本文本编辑、JDK 开发环境、录入程序源代码、测试 调试 运行分析程序,提高 Java 程序员的职业素养和编程能力。本课程的教学进度设计参考见“课程教学进度表”。实际执行时,应按照教学大纲Java程序设计.indd 32019-8-28 10:28:25 Java 程序设计和校历中关于本学期节假日的安排,确定本课程的实际教学进度。本书是浙江省普通高校“十三五”第二批新形态教材项目“高等职业院校大数据技术与应用规划教材”的建设成果之一,是浙江安防职业技术学院 2018 年度课程建设项目“高职大数据系列教材”的成果之一。本书的编写工作得到温州市 2018 年数字经济特色专业建设项目“大数据技术与应用”的支持,得到浙江安防职业技术学院 2018 年度特色专业建设项目“大数据技术与应用专业”的支持。本书的编写得到浙江安防职业技术学院、浙江商业职业技术学院、温州商学院、浙江大学城市学院等多所院校师生的支持,张丽娜、匡泰、涂嘉庆、倪宁、吴林华、朱彦、乔凤凤、钟佳妮等参与了本书的教学规划、案例设计、程序调试等部分编写工作。与本书配套的教学 PPT 课件、程序源代码等丰富教学资源可从中国铁道出版社有限公司网站www.tdpress.com51eds 的下载区下载,欢迎读者索取与本书教学配套的相关资料并进行交流。作者 E-mail:zhousu@qq.com,QQ——81505050。周 苏2019年初夏于温州华亭山麓IIJava程序设计.indd 42019-8-28 10:28:25

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.