展开全部

主编推荐语

零基础学Java教程,从实战角度帮你快速上手。

内容简介

本书是Java 基础教程类图书,通过开发实际的桌面和移动应用,从实战角度指导读者快速上手Java编程。主要内容包括:Java、Eclipse 和Android Studio 的安装与设置,JShell 的用法,条件、循环、方法变量、类等Java 编程概念,函数创建,GUI 构建,代码调试,常见错误的规避。 本书适合所有对Java语言感兴趣的初学者。

目录

  • 版权信息
  • 前言
  • 致谢
  • 第1章 起步
  • 1.1 Java支持Windows、macOS和Linux
  • 1.2 安装Java 8 for Developers和Java 9 for Developers
  • 1.3 安装Eclipse IDE for Java Developers
  • 1.4 配置Eclipse
  • 1.5 安装用于开发移动应用的Android Studio
  • 1.6 使用JShell熟悉Java
  • 1.7 小结
  • 第2章 创建猜数游戏
  • 2.1 游戏步骤规划
  • 2.2 新建Java项目
  • 2.3 创建HiLo类
  • 2.4 循环:反复地询问并检查
  • 2.5 测试游戏
  • 2.6 小结
  • 2.7 编程练习
  • 第3章 给猜数游戏创建GUI
  • 3.1 在JShell中练手
  • 3.2 在Eclipse中创建GUI应用程序
  • 3.3 使用Eclipse的WindowBuilder Editor设计GUI
  • 3.4 设计用户界面
  • 3.5 添加检查用户猜测的方法
  • 3.6 开始新游戏
  • 3.7 监听用户事件——单击Guess!按钮
  • 3.8 设置GUI窗口
  • 3.9 开玩
  • 3.10 添加重玩功能
  • 3.11 改善用户体验
  • 3.12 处理无效的用户输入
  • 3.13 小结
  • 3.14 编程练习
  • 第4章 创建你的第一个Android应用
  • 4.1 在Android Studio中新建项目
  • 4.2 在设计视图中创建GUI布局
  • 4.3 在Android Studio中给GUI组件命名
  • 4.4 在Android Studio中将GUI关联到Java代码
  • 4.5 添加检查猜测及开始新游戏的方法
  • 4.6 在Android中处理事件
  • 4.7 在Android模拟器中运行应用
  • 4.8 在Android设备上运行应用
  • 4.9 改善用户体验
  • 4.10 小结
  • 4.11 编程练习
  • 第5章 给应用添加菜单和首选项
  • 5.1 在Android中添加选项菜单
  • 5.2 修改猜测范围
  • 5.3 存储用户首选项和游戏统计信息
  • 5.4 小结
  • 5.5 编程练习
  • 第6章 机密信息加密
  • 6.1 凯撒加密法
  • 6.2 创建应用Secret Messages
  • 6.3 Java中的字符和值
  • 6.4 只加密字母
  • 6.5 关闭Scanner对象
  • 6.6 支持自定义密钥值
  • 6.7 加密数字
  • 6.8 在不使用Eclipse的情况下运行命令行程序
  • 6.9 小结
  • 6.10 编程练习
  • 第7章 创建高级GUI并分享应用
  • 7.1 为创建GUI版Secret Messages应用新建一个项目
  • 7.2 设计GUI并给组件命名
  • 7.3 给GUI版Secret Messages应用编写代码
  • 7.4 改进GUI
  • 7.5 添加让滑条起作用的代码
  • 7.6 以可运行的JAR文件的方式分享应用
  • 7.7 小结
  • 7.8 编程练习
  • 第8章 创建移动版Secret Messages应用并与朋友分享
  • 8.1 创建移动项目
  • 8.2 设计移动GUI
  • 8.3 将GUI关联到Java代码
  • 8.4 在模拟器和Android设备上运行应用
  • 8.5 定制浮动操作按钮
  • 8.6 接收来自其他应用的信息
  • 8.7 小结
  • 8.8 编程练习
  • 第9章 使用鼠标绘制五颜六色的气泡
  • 9.1 创建项目BubbleDraw
  • 9.2 创建框架BubbleDraw
  • 9.3 创建表示气泡的类
  • 9.4 将气泡存储在ArrayList中
  • 9.5 处理鼠标事件
  • 9.6 小结
  • 9.7 编程练习
  • 第10章 添加动画和碰撞检测
  • 10.1 通过复制项目BubbleDraw来创建BubbleDrawGUI
  • 10.2 添加动画让气泡往上飘
  • 10.3 随机选择速度和方向
  • 10.4 为应用创建GUI
  • 10.5 使用碰撞检测让气泡到达窗口边缘后往回弹
  • 10.6 添加用于控制动画速度的滑条
  • 10.7 小结
  • 10.8 编程练习
  • 第11章 创建Android多点触控版BubbleDraw应用
  • 11.1 创建项目BubbleDraw
  • 11.2 给BubbleView类编写代码
  • 11.3 修改Bubble类
  • 11.4 使用方法onDraw()在Android中绘图
  • 11.5 使用100个气泡测试BubbleDraw
  • 11.6 在Java中使用线程化动画和多任务
  • 11.7 使用手指触摸来绘画
  • 11.8 修改应用的启动图标
  • 11.9 小结
  • 11.10 编程练习
  • 附录A 调试及避免常见错误
  • A.1 拼写和大小写
  • A.2 与比较相关的错误
  • A.3 编组符号
  • A.4 小结
  • 看完了
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社·图灵出品

图灵社区成立于2005年6月,由人民邮电出版社投资控股,以策划出版高质量的科技书籍为核心业务,主要出版领域包括计算机、电子电气、数学统计、科普等,通过引进国际高水平的教材、专著,以及发掘国内优秀原创作品等途径,为目标读者提供一流的内容。