网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Java编程技术大全(上下)
分类
作者 张玉宏
出版社 人民邮电出版社
下载
简介
作者简介
张玉宏,工学博士,科普作家,阿里云云栖社区认证专家、专栏作家,畅销书《品味大数据》作者,电气和电子工程师协会(IEEE)会员,国际计算机协会(ACM)会员,中国计算机协会(CCF)会员。2012年毕业于电子科技大学,2009—2011年在美国西北大学做访问学者,现执教于河南工业大学。主要研究方向为高性能计算、大数据。发表SCI/EI论文10余篇,出版外学术专著5部。周喜平,教授,河南省教师,河南省教育厅学术带头人,河南省高等学校计算机类专业教学指导委员会委员。研究方向为软件工程、软件开发技术等。发表论文30余篇,出版专著5部,主持和参与科研项目20余项,其中使用Java实现的项目包括“电力及施工企业固定资产管理系统”“惠农资金管理系统”“地市级居民医疗保险信息管理系统” “纯电动汽车高并发数据采集平台”“基于标准分的教师评教系统”等。
目录
第0章 Java学习指南
0.1 Java为什么重要
0.2 Java简史—给我们带来的一点思考
0.3 Java应用领域和前景
0.4 Java学习路线图
第Ⅰ篇 基础知识
第1章 小荷才露尖尖角——Java开发环境搭建
1.1 Java开发环境
1.2 安装Java开发工具箱
1.2.1 下载K
1.2.2 安装K
1.3 Java环境变量的配置
1.3.1 理解环境变量
1.3.2 K中的3个环境变量
1.4 享受安装成果—开发第1个Java程序
1.5 Eclipse的使用
1.5.1 Eclipse概述
1.5.2 创建Java项目
1.5.3 创建Java类文件
1.5.4 在代码编辑器中编写Java程序代码
1.5.5 运行Java程序
1.6 探秘Java虚拟机
1.7 高手点拨
1.8 实战练习
第2章 初识庐山真面目——Java程序要素概览
2.1 一个简单的例子
2.2 感性认识Java程序
2.2.1 Java程序的框架
2.2.2 标识符
2.2.3 关键字
2.2.4 注释
2.2.5 变量
2.2.6 数据类型
2.2.7 运算符和表达式
2.2.8 类
2.2.9 输入与输出
2.3 程序的检测
2.3.1 语法错误
2.3.2 语义错误
2.4 提高程序的可读性
2.5 高手点拨
2.6 实战练习
第3章 九层之台,起于垒土——Java编程基础
3.1 常量与变量
3.1.1 常量的声明与使用
3.1.2 变量的声明与使用
3.2 基本数据类型
3.2.1 数据类型的意义
3.2.2 整数类型
3.2.3 浮点类型
3.2.4 字符类型
3.2.5 布尔类型
3.3 数据类型的转换
3.3.1 自动类型转换
3.3.2 强制类型转换
3.4 高手点拨
3.5 实战练习
第4章 基础编程元素——运算符、表达式、语句与流程控制
4.1 运算符
4.1.1 赋值运算符
4.1.2 一元运算符
4.1.3 算术运算符
4.1.4 逻辑运算符
4.1.5 位运算符
4.1.6 三元运算符
4.1.7 关系运算符与if语句
4.1.8 递增与递减运算符
4.1.9 括号运算符
4.2 表达式
4.2.1 算术表达式与关系表达式
4.2.2 逻辑表达式与赋值表达式
4.2.3 表达式的类型转换
4.3 语句
4.3.1 语句中的空格
4.3.2 空语句
4.3.3 声明语句与赋值语句
4.4 程序的控制逻辑
4.4.1 顺序结构
4.4.2 分支结构
4.4.3 循环结构
4.5 选择结构
4.5.1 if语句
4.5.2 if…else语句
4.5.3 if…elseif…else语句
4.5.4 多重选择——switch语句
4.6 循环结构
4.6.1 while循环
4.6.2 do…while循环
4.6.3 for循环
4.6.4 foreach循环
4.7 循环的跳转
4.7.1 break语句
4.7.2 continue语句
4.7.3 return语句
4.8 高手点拨
4.9 实战练习
第5章 常用的数据结构——数组与枚举
5.1 理解数组
5.2 一维数组
5.2.1 一维数组的声明与内存的分配
27.3 系统详细设计和实现
27.3.1 欢迎界面模块设计和实现
27.3.2 用户注册登录模块设计和实现
27.3.3 随时查看记录模块设计和实现
27.3.4 查看记录模块设计和实现
27.3.5 预算模块设计和实现
27.3.6 写心情模块设计和实现
27.4 系统开发经验和技巧
27.4.1 项目经验
27.4.2 项目技巧
27.5 高手点拨
27.6 实战练习
第28章 JavaWeb项目实战——我的饭票网
28.1 系统分析
28.1.1 需求分析
28.1.2 编写项目计划书
28.2 系统设计
28.2.1 系统目标
28.2.2 系统功能设计
28.3 数据库设计
28.3.1 功能分析
28.3.2 基本表设计
28.4 用户注册模块设计
28.4.1 用户注册模块概述
28.4.2 与用户注册有关的数据库连接及操作类
28.4.3 用户注册界面设计
28.4.4 用户注册事件处理页面
28.5 用户登录模块设计
28.5.1 用户登录模块概述
28.5.2 与用户登录有关的数据库连接及操作类
28.5.3 用户登录界面设计
28.5.4 用户登录验证处理页面
28.6 用户主页面模块设计
28.6.1 用户主页面模块概述
28.6.2 用户主页面有关的数据库连接及操作类
28.6.3 用户主页面界面设计
28.7 高手点拨
28.8 实战练习
第29章 JavaWeb项目实战——客户关系管理项目
29.1 系统概述
29.1.1 系统开发背景
29.1.2 项目开发环境的搭建
29.2 系统分析和设计
29.2.1 系统需求分析
29.2.2 数据库分析和设计
29.3 系统架构分析和设计
29.3.1 分层结构和MVC模式
29.3.2 模式一转为模式二的过程:登录例子
29.3.3 程序的分层及层次间的关系
29.3.4 接口的设计和实现
29.3.5 VO的设计和实现
29.4 用户登录模块设计
29.4.1 模块需求细化
29.4.2 模
内容推荐
张玉宏主编的《Java编程技术大全(上下)》主要面向零基础读者,用实例引导读者学习,深入浅出地介绍Java的相关知识和实战技能。
本书第Ⅰ篇“基础知识”主要讲解Java开发环境搭建、Java程序要素,并逐一介绍常量、变量、运算符、表达式、语句、流程控制、数组、枚举、类、对象以及方法等;第Ⅱ篇“核心技术”主要介绍类的封装、继承、多态,并逐一介绍抽象类、接口、Java常用类库以及异常的捕获与处理等;第Ⅲ篇“高级应用”主要介绍多线程、文件IO操作、GUI编程、SwingGUI编程、JavaWeb、常用设计框架以及Android编程基础等;第Ⅳ篇“项目实战”主要介绍智能电话回拨系统、理财管理系统、我的饭票网以及Hadoop下的数据处理等。
本书提供了与图书内容全程同步的教学视频。此外,还赠送大量相关学习资料,以便读者扩展学习。 本书适合任何想学习Java的初学者,无论初学者是否从事计算机相关行业,是否接触过Java,均可通过对本书内容的学习快速掌握Java的开发方法和技巧。
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/26 5:05:30