- ISBN:9787113298470
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:292
- 出版时间:2023-01-01
- 条形码:9787113298470 ; 978-7-113-29847-0
本书特色
①以开发案例为导向,让读者对枯燥的Java语言学习充满乐趣 。全书安排了8个综合性应用案例,如猜单词游戏、查单词软件、酒店客房管理、多线程模拟龟兔赛跑等。②配套资源丰富,方便教学和自学:微课 课件 源代码。
内容简介
本书主要介绍Java程序设计应用开发知识,内容包括Java概述、Java编程基础、Java面向对象基础、Java面向对象高级特性、Java异常处理、Java常用类、Java集合、图形用户界面开发、多线程、Java网络程序设计、I/O(输入/输出)和JDBC技术,读者通过学习可以掌握Java语言的基本知识内容和程序编写方法。本书从基本的程序设计思想入手,逐步展开Java语言教学。对每个知识点,通过多个实用例子进行描述和说明,例子选取贴近生活,增加读者对知识点的理解。本书注重程序设计能力的培养和项目实践,同时纳入了Java的新功能,增强了实用性,使读者掌握Java的精髓。
本书适合作为普通高等院校计算机类专业 Java 课程教材,也可作为程序设计人员和 Java语言学习者的参考书。
目录
1.1 认识Java
1.1.1 Java简介
1.1.2 Java语言的特点
1.1.3 Java语言的应用
1.2 JDK的使用
1.2.1 JDK的安装
1.2.2 Java程序运行机制
1.2.3 Java程序开发过程
1.3 Java语言的集成开发环境
1.3.1 Eclipse
1.3.2 NetBeans
1.3.3 IntelliJ IDEA
习题
第2章 Java编程基础
2.1 关键字标识符与数据类型
2.1.1 关键字
2.1.2 标识符
2.1.3 数据类型
2.2 常量与变量
2.2.1 常量
2.2.2 变量
2.3 运算符和表达式
2.3.1 算术运算符和算术表达式
2.3.2 赋值运算符和赋值表达式
2.3.3 关系运算符和关系表达式
2.3.4 逻辑运算符和逻辑表达式
2.3.5 位运算符和位运算表达式
2.3.6 条件运算符和条件表达式
2.3.7 运算符优先级
2.3.8 类型转换
2.3.9 打印语句
2.3.10 Java语言注释
2.4 逻辑控制语句
2.4.1 选择结构语句
2.4.2 循环结构语句
2.4.3 循环的嵌套
2.4.4 跳转语句
2.4.5 三种循环的比较
2.5 Java数组和应用
2.5.1 Java数组定义和创建
2.5.2 使用数组
2.5.3 多维数组
2.5.4 Arrays类
2.6 Java方法
2.6.1 方法简介
2.6.2 方法的重载
习题
第3章 Java面向对象基础
3.1 面向对象程序设计的思想和概念
3.1.1 类和对象的概念
3.1.2 面向对象的三大特性
3.1.3 面向对象和面向过程的区别
3.2 Java语言的类和对象
3.2.1 类的定义
3.2.2 对象的创建与使用
3.3 构造方法
3.4 this关键字
3.4.1 使用this关键字访问成员变量
3.4.2 使用this关键字调用构造方法
3.5 static关键字
3.5.1 静态成员变量
3.5.2 静态方法
3.5.3 静态代码块
3.6 包
3.7 应用案例——模拟猜拳游戏
习题
……
第4章 Java面向对象高级特性
第5章 Java异常处理
第6章 Java常用类
第7章 Java集合
第8章 图形用户界面开发
第9章 多线程
第10章 Java网络程序设计
第11章 I/O(输入/输出)
第12章 JDBC技术
参考文献
作者简介
张西广,男,副教授,中原彼得堡航空学院软件工程专业负责人。2005年7月硕士毕业于北京理工大学软件工程专业,主要从事软件工程及应用、计算机网络新技术应用研究等。主讲软件工程、数据结构、Java程序设计、JavaEE项目开发等课程。主持或参与科研项目10多项,参与编写教材6本,获得国家发明专利3项;发表论文20多篇,其中核心论文和检索论文10多篇;指导学生获得省级以上专业竞赛奖励10多项,其中国家级二等奖1项,省级一等奖3项。 夏敏捷,男,副教授,硕士研究生,现任中原工学院计算机基础教研部副主任。主要研究方向为电子文件、可视化、数据挖掘。1996年开始任教,主要讲授高级语言C 程序设计、数据库、VB.NET程序设计、计算机网络、Flash动画设计等课程,主编教材30余部。曾主持郑州市科技厅1项,教育厅2项科研项目。 罗菁,女,中原工学院讲师。1999年9月至今从事一线教学工作,计算机学院软件发开类课程组成员。主讲高级程序设计、Java程序设计、Web程序设计、软件工程、软件项目管理等等课程。主持参与了多项省级科研项目,获得省级科技进步三等奖;主编参与多本教材编写,其中包括国家级规划教材和省级规划教材。
-
AI绘画+AI摄影+AI短视频从入门到精通
¥46.3¥79.8 -
企业AI之旅
¥43.5¥79.0 -
乡村振兴新技术:新时代农村短视频编辑技术基础入门
¥11.2¥32.0 -
机器学习
¥59.4¥108.0 -
C Primer Plus 第6版 中文版
¥62.6¥108.0 -
基于知识蒸馏的图像去雾技术
¥61.6¥88.0 -
基于深度学习的人体行为识别算法研究
¥37.2¥62.0 -
粒子群算法在优化选取问题中的应用研究
¥40.8¥68.0 -
智能优化算法MATLAB仿真实例
¥54.0¥90.0 -
Web前端开发基础
¥36.5¥57.0 -
智能算法优化及其应用
¥49.0¥68.0 -
Photoshop图像处理
¥25.5¥49.0 -
SNS信息传播分析
¥48.3¥69.0 -
R语言医学数据分析实践
¥72.3¥99.0 -
大模型推荐系统:算法原理、代码实战与案例分析
¥62.3¥89.0 -
HARMONYOS NEXT启程:零基础构建纯血鸿蒙应用
¥81.0¥108.0 -
剪映 从入门到精通
¥25.7¥59.8 -
游戏造梦师----游戏场景开发与设计
¥67.6¥98.0 -
SAR图像处理与检测
¥35.4¥49.8 -
生成式人工智能(AIGC)应用
¥71.1¥90.0