标签
内容简介
本书共分4篇。第1篇介绍了第一个Java程序、数据表示、基本数据处理、执行顺序、选择执行、循环执行以及方法;第2篇介绍类和对象、继承、抽象类和接口、Java类的体系以及错误处理;第3篇介绍数组和字符串、文件、线程、图形用户界面、Applet程序设计、集合和泛型以及枚举;第4篇介绍了一个制作计算器的综合实例。
本书涉及面广,从基本语法到高级语法以及案例应用,几乎涉及Java开发的所有重要知识。本书适合所有想全面学习Java开发技术的人员阅读,也适合各种使用Java进行开发的工程技术人员使用。对于经常使用Java做开发的人员,更是一本不可多得的案头必备参考书。
编辑推荐
适合谁读
适合
- 零基础或基础薄弱、希望系统入门Java编程的自学者
- 计算机相关专业学生,可作为Java课程的自学辅助读物
- 有其它语言基础、想转学Java并快速覆盖主要语法特性的开发者
- 需要案头参考常用Java语法与类库用法的初级开发人员
不适合
- 已具备丰富Java开发经验、寻求框架源码或架构设计内容的读者
- 希望专攻安卓开发或后端框架应用、而非语言基础的读者
- 只想查阅速查手册、不愿跟做例题与习题的读者
阅读建议
- 按四篇顺序推进,每章例题先自己敲一遍再对照书中代码,不要直接复制运行。
- 第2篇面向对象部分配合习题反复练习,重点弄清继承、接口与多态的实际用法。
- 学完主体章节后独立完成最后的计算器实例,再回看书中实现,对比差异。
- 利用配套视频辅助理解难点,但以自己动手写代码为主,视频只作补充。
出版社简介
电子工业出版社是一家以电子信息及相关领域为出版特色的综合性出版社。从库内三千余种图书来看,其出版方向覆盖编程设计、人工智能、计算机综合、财经、摄影与社科等门类,既关注技术前沿,也兼顾大众阅读。代表图书包括《因子投资:方法与实践》《x86汇编语言:从实模式到保护模式》《RISC-V开放架构设计之道》《人工智能:语音识别理解与实践》《相控阵雷达技术》《雷达目标特性》及《100个Go语言典型错误》等,多围绕技术方法与工程实践展开。作者资源方面,有石川、李忠、王晓波、大卫·帕特森、安德鲁·沃特曼、余子濠等中外作者。受公开资料所限,暂不展开更多出版特色。
目录
- 版权信息
- 内容简介
- 前言
- 第1篇 基础语法篇
- 第1章 第一个Java程序
- 1.1 人与人的交互——语言
- 1.2 计算机使用的语言——机器码
- 1.3 人与计算机的交互——编程语言
- 1.4 什么是Java
- 1.5 构建Java开发环境
- 1.6 编写程序
- 1.7 小结
- 1.8 习题
- 第2章 数据
- 2.1 数据在哪里
- 2.2 整数
- 2.3 小数
- 2.4 文本数据
- 2.5 状态数据
- 2.6 未知的数据
- 2.7 小结
- 2.8 习题
- 第3章 基本数据处理
- 3.1 如何进行数据运算
- 3.2 数值处理
- 3.3 位运算
- 3.4 文本处理
- 3.5 状态处理
- 3.6 运算符总结
- 3.7 小结
- 3.8 习题
- 第4章 执行顺序
- 4.1 语句
- 4.2 语句块
- 4.3 顺序执行
- 4.4 小结
- 4.5 习题
- 第5章 选择执行
- 5.1 选择执行概述
- 5.2 if选择语句
- 5.3 if-else选择语句
- 5.4 if-else-if选择语句
- 5.5 switch选择语句
- 5.6 小结
- 5.7 习题
- 第6章 循环执行
- 6.1 循环执行概述
- 6.2 当型循环for
- 6.3 当型循环while
- 6.4 直到型循环do-while
- 6.5 循环跳转
- 6.6 嵌套循环
- 6.7 小结
- 6.8 习题
- 第7章 方法
- 7.1 方法概述
- 7.2 使用方法
- 7.3 使用参数
- 7.4 返回值
- 7.5 局部变量
- 7.6 递归
- 7.7 小结
- 7.8 习题
- 第2篇 面向对象篇
- 第8章 类和对象
- 8.1 类的形成
- 8.2 对象的形成
- 8.3 多态和重载
- 8.4 访问权限
- 8.5 小结
- 8.6 习题
- 第9章 继承
- 9.1 继承概述
- 9.2 同名问题
- 9.3 小结
- 9.4 习题
- 第10章 抽象类和接口
- 10.1 抽象类
- 10.2 接口
- 10.3 小结
- 10.4 习题
- 第11章 Java类的体系
- 11.1 包
- 11.2 内部类
- 11.3 Object类和Class类
- 11.4 小结
- 11.5 习题
- 第12章 错误处理
- 12.1 异常
- 12.2 异常处理
- 12.3 断言
- 12.4 小结
- 12.5 习题
- 第3篇 高级语法篇
- 第13章 数组和字符串
- 13.1 数组
- 13.2 字符串
- 13.3 小结
- 13.4 习题
- 第14章 文件
- 14.1 输入/输出
- 14.2 文件操作
- 14.3 字节流
- 14.4 字符流
- 14.5 对象流
- 14.6 正则表达式
- 14.7 小结
- 14.8 习题
- 第15章 线程
- 15.1 线程概述
- 15.2 创建线程
- 15.3 操作线程
- 15.4 小结
- 15.5 习题
- 第16章 图形用户界面
- 16.1 基本概念
- 16.2 AWT界面设计
- 16.3 Swing界面设计
- 16.4 小结
- 16.5 习题
- 第17章 Applet程序设计
- 17.1 Applet概述
- 17.2 构建Applet
- 17.3 Applet的图形化
- 17.4 多媒体支持
- 17.5 数据通信
- 17.6 小结
- 17.7 习题
- 第18章 集合和泛型
- 18.1 集合概述
- 18.2 Collection分支
- 18.3 Map分支
- 18.4 集合类
- 18.5 泛型
- 18.6 小结
- 18.7 习题
- 第19章 枚举
- 19.1 定义枚举
- 19.2 使用枚举
- 19.3 枚举的特性
- 19.4 枚举中的常用方法
- 19.5 操作枚举的工具类
- 19.6 小结
- 19.7 习题
- 第4篇 案例应用篇
- 第20章 计算器
- 20.1 设计界面
- 20.2 添加显示界面
- 20.3 实现按键功能
- 20.4 添加按键
- 20.5 实现辅助功能
常见问题
零基础直接读这本书会不会太难?
书中的综合实例对学习有多大帮助?
有其它编程语言基础,还需要从头读吗?
读者评论
查询本书
本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。
作者简介
祝明慧,目前公开资料有限,尚无法确认其国籍、生卒年及英文名等信息。从库内收录情况看,祝明慧有作品《零基础学Java程序设计》一种,该书归入编程设计类,面向Java语言的入门读者。书名中的“零基础”表明其写作取向是降低学习门槛,从基本概念与语法讲起,帮助没有编程经验的读者逐步建立对Java程序设计的理解。此类入门读物通常注重循序渐进的讲解与示例练习的结合,语言力求平实易懂,便于自学或在课堂辅助使用。就现有信息而言,祝明慧的著述重点落在编程基础教育这一方向,作品数量虽少,但题材明确,适合作为初学Java的参考读物。