𝔖 Scriptorium
✦   LIBER   ✦

📁

计算机程序设计(Java)

✍ Scribed by 王新萍


Publisher
电子工业出版社
Year
2016
Tongue
Chinese
Leaves
236
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


本书着重强调应用与基础相结合,通过项目引入、任务分解的方式,将相关知识点融入整个任务中。读者通过完成项目,逐步掌握Java程序设计的具体应用。本书以Java工程师岗位职业能力为主线,把Java技术知识融入项目的分解任务中。全书共分11个单元,内容主要包括Java平台及使用等14个项目,每个项目都分解为不同的任务,每个任务都按照“任务分析→知识相关点→任务实施→技能拓展”的过程进行组织。

✦ Table of Contents


扉页
内 容 简 介
前 言
目 录
单元1 Java语言概述
项目1 Java平台及使用
任务1 搭建Java开发环境
任务2 初步认识Java
习题 1
单元2 Java语言开发基础
项目2 猜数字游戏
任务1 确定变量
任务2 选择数据类型
任务3 确定表达式
任务4 循环猜数并统计次数
任务5 Java注释
习题 2
单元3 面向对象基础知识
项目3 学生信息管理系统
任务1 抽象学生类,创建学生对象
任务2 确定输出学生信息的方法
任务3 数据隐藏的“隐私”程序设计
习题3
单元4 面向对象高级特性
项目4 动物园中游客与动物玩耍
任务1 不同动物的行为表现
任务2 利用多态解决游客与动物玩耍
任务3 不同种类图书的信息
任务4 模拟USB接口
习题4
单元5 包、数组和字符串
项目5 学生成绩管理系统
任务1 学生成绩计算
任务2 实现学生成绩管理系统
项目6 String及StringBuffer
任务1 字符串连接操作
项目7 定义包和导入包
任务1 将多个类放入同一包中
习题5
单元6 Java的异常处理
项目8 通过实例了解Java的异常
任务1 编写一个大小写字母转换的案例
任务2 学习在程序中生成异常处理
习题6
单元7 图形用户界面
项目9 建立学生成绩管理系统用户登录界面
任务1 建立用户登录界面窗口
任务2 为登录界面窗口添加基本组件
任务3 布局窗口中的组件
任务4 为用户登录界面添加事件响应
习题7
单元8 Java的输入/输出
项目10 建立用户注册系统
任务1 建立用户信息保存目录
任务2 保存用户文件信息
习题8
单元9 多线程机制
项目11 开发一个“随机摇号小工具”
任务1 “随机摇号小工具”的界面设计
任务2 “随机摇号小工具”的功能实现
习题9
单元10 数据库编程
项目12 开发一个“学生信息管理小工具”
任务1 “学生信息管理小工具”的界面设计
任务2 在应用程序中实现对指定数据库的连接操作
任务3 数据库的查询和更新
习题10
单元11 Android基础知识
项目13 系统安装与HelloWorld
任务1 安装智能手机开发相关软件平台
项目14 界面设计:控件与布局
任务1 Android编程基础—UI设计
习题11


📜 SIMILAR VOLUMES


计算机程序设计基础
✍ 周启生,姬涛 📂 Library 📅 2013 🏛 科学出版社 🌐 Chinese

本书从结构化程序设计技术出发,以C程序设计语言为载体,以Windows下的Visual C++2010为程序调试和运行平台,通过对典型实例的算法及相应C语言代码的描述,介绍了在程序设计过程中如何对问题进行分析、如何组织数据和如何描述解决问题,提示了在计算机应用过程中将方法和编码相联系的具体程序设计过程,进而向读者介绍结构化程序设计的基本概念、基本技术和方法。

Java Web程序设计
✍ 夏辉 📂 Library 📅 2017 🏛 CNPeReading 🌐 Chinese

<p>《Java Web程序设计》以Web开发流程为主线,让读者了解真实的Web开发过程,体会规范化、标准化、专业化的软件开发流程和管理规范。本书通过大量的案例让学生在体验中掌握Java Web的相关知识,同时获得编程能力、排错能力和学习能力。本书在章节安排上循序渐进,几乎覆盖了Web开发的所有基本知识点,还涉及Web容器、HTTP协议和JDBC开发等与Web开发密切相关的知识点,帮助读者深刻理解所学知识,掌握实现Web 编程的不同技术特点。《Java Web程序设计》详细介绍了Java Web 程序设计的前端技术、开发和部署,以及一些衍生技术变化。在内容上,本着通过使用不同技术尽可能实现相同

Java程序设计教程
✍ 肖云鹏;李暾;刘晏兵 📂 Comics 📅 2019 🏛 清华大学出版社 🌐 Chinese
Java 程序设计教程
✍ 肖云鹏 李暾 刘宴兵 📂 Library 📅 2019 🏛 清华大学出版社 🌐 Chinese

本书是为大学本专科Java程序设计课程准备的教材。全书以“what、why、how”的方式讲解,强调原理,重视实践。全书贯穿一个实例,把大学教学最常使用的“图书管理系统”作为实例,从第1章开始,安排在每一章的最后一节。纵向,各章承前启后,层层递进,从最简单的控制台、一个类图书管理系统→控制台、多个类的图书管理系统→合理的数据结构、代码设计的图书管理系统→带数据库的图书管理系统→有漂亮界面的图书管理系统→带网络连接的图书管理系统→带多线程、多客户端可以并行的图书管理系统。最后,将图书管理系统稍作修改,实现了一个简单QQ的程序。横向,对于每一章,最后一节的实例也是对本章学习内容的总结和实践。 同时

计算机程序设计艺术(第1卷):基本算法
✍ [美国] Donald Knuth 📂 Library 📅 2002 🏛 国防工业出版社 🌐 Chinese

内容简介 · · · · · · 7卷本《计算机程序设计艺术》的第1卷以基本的程序设计概念和技术开始,然后专注于信息结构——计算机内部信息的表示、数据元素之间的结构关系以及如何有效地处理它们,给出了对于模拟、数值方法、符号计算、软件和系统设计的初等应用。书中附有大量习题和答案,标明了难易程序及数学概念的使用。 此新版本增加了几十项简单且重要的算法和技术,并对有关数学预备知识作了大量修改以适应现时研究的趋势。 投诉 作者简介 · · · · · · 唐纳徳·E. 克努特(Donald E.Knuath,中文名高徳纳)是算法和程序设计技术的先驱者,是计算机排版系统TEX和ME