-
内容大纲
本书基于目前在工业界使用最为广泛的JDK8编写,结构新颖、概念清晰、面向应用。全书共14章,分为3篇;第一篇为入门篇,用6个例子引导读者尽早逐步建立面向对象的思维方式和培养基本的程序设计能力,将Java基本语法贯穿其中;第二篇为应用篇,主要介绍基于API的开发。包括输入/输出流与对象序列化、Java网络程序设计、图形用户界面开发和JDBC数据库编程,本篇旨在培养读者的基本应用程序开发能力;第三篇为晋级篇,主要介绍Java高级技术,,包括设计模式、Java泛型编程与集合框架Java多线程和雨数式编程,本篇旨在培养读者的中高级应用程序开发能力。通过这3篇可以达到夯实Java程序编程基础、面向应用、领略全貌的教学效果,并适应不同层次的教学需求。
本书采用问题体系,具有零起点、快起动、立意新、重内涌的特点,可作为高等院校相关专业程序设计课程的教材,也可供培训机构使用,还可作为Java爱好者、程序开发人员的参考书。 -
作者介绍
-
目录
第一篇 入门篇
第1章 职员类:对象与类
1.1 Java类的设计
1.1.1 从现实世界到Java类代码
1.1.2 关于Java类组成的说明
习题
知识链接
1.2 Java类的方法设计
1.2.1 方法结构
1.2.2 方法参数
1.2.3 方法调用与方法返回
习题
知识链接
1.3 主方法与类的测试
1.3.1 对象生成的过程
1.3.2 构造器
1.3.3 对象成员的访问
1.3.4 主方法与主类,
1.3.5 在Eclipse中测试Employee类
1.3.6 主方法必须作为一个类的成员
习题
知识链接
1.4 内容扩展
1.4.1 this关键字
1.4.2 方法参数的传递
1.4.3 数据域的封装
1.5 本章小结
习题
知识链接
第2章 算术计算器类:流程控制结构
2.1 二项式算术计算器类
2.1.1 计算器类设计
2.1.2 变量与赋值运算符
2.1.3 算术运算符
2.1.4 表达式与运算规则
习题
知识链接
2.2 二项式算术计算器类的测试
2.2.1 Calculator类的测试主函数
2.2.2 从键盘输入测试数据
2.2.3 用选择结构规避被零除风险
2.2.4 用异常处理规避被零除风险
习题
知识链接
2.3 能自动识别计算类型的二项式计算器类
2.3.1 用if-else选择结构实现calculate()方法
2.3.2 用switch选择结构实现calculate()方法
习题
知识链接
2.4 用while结构实现多项式算术计算器
2.4.1 while循环结构
2.4.2 用while结构实现的多项式算术计算器
习题
2.5 内容扩展
2.5.1 逻辑运算符
2.5.2 抛出异常
2.5.3 实例学习——有理数的类封装
2.6 本章小结
习题
第3章 算法基础:穷举、迭代与递归
3.1 素数序列产生器
3.1.1 问题描述与对象建模
3.1.2 isPrime()判定素数方法的实现
3.1.3 PrimeGenerator类的实现
习题
3.2 阶乘计算器的迭代实现
3.2.1 问题描述与对象建模
3.2.2 FactorialCalculator类的实现
习题
3.3 阶乘计算器的递归实现
……
第二篇 应用篇
第三篇 晋级篇
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...