Java编程讲义
- ISBN:9787302591993
- 装帧:70g胶版纸
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:352
- 出版时间:2021-11-01
- 条形码:9787302591993 ; 978-7-302-59199-3
本书特色
《Java编程讲义》从Java初学者角度出发,综合考察了目前Java开发领域的实际需求,全面研究了Java初学者面对的难点、痛点,详细讲解了Java技术的基础知识。该书核心亮点如下: (1)由具备15年Java培训经验,被誉为“互联网金领基地”的AAA软件教育组织一线优秀培训讲师编写而成,参写作者均具有10年以上Java开发经验,5年以上授课经验。 (2)全书结合生活化的编程案例展开讲解,生动、活泼而又干货满满,能够使初学者轻松领会Java技术精髓,快速掌握Java开发技能。 (3)通过“是什么,为什么学,用在哪儿,如何用”的模式安排内容讲解,不仅使Java技术学习容易上手,更增加了对实际开发关注重点的剖析。 (4)配套217集一线Java培训视频随书讲解,这些视频都是以51CTO、CSDN等平台售卖的视频课程为标准录制,有趣、有料、有干货。 (5)AAA软件教育长期与郑州大学、河南大学等高校开展“产教融合”的深度合作,本书内容全面符合高校相关专业的教学大纲,可作为本科、大专、高职院校相关专业的教材。 (6)配备高质量的精美PPT课件,可辅助高校教师、培训机构讲师备课,美观、高质、高效。 (7)图书配有电子图书拓展资源,包括各章的知识要点总结和对应的理论测试题、编程实战题。 (8)配备小A答疑等在线服务,一线讲师随时答疑解难。
内容简介
《Java 编程讲义》根据目前Java 开发领域的实际需求,从初学者角度出发,详细讲解了Java 技术的基础知识。全书共15 章,包括Java 开发入门,Java 语言基础,Java 控制结构,数组,面向对象编程,继承和多态,抽象类、接口和内部类,异常处理,Java 常用类库,集合与泛型,Lambda 表达式,输入/输出流,多线程,JDBC数据库技术,网络编程等内容。内容全面覆盖Java 开发推荐的基础知识点,结合生活化案例展开讲解,程序代码给出了详细的注释,能够使初学者轻松领会Java 技术精髓,快速掌握Java 开发技能。为了进一步便于教师与学生使用,本书配套了丰富的资源,包括随书视频、优质PPT 课件、源代码资源、授课资源、习题、 测试题等。
目录
第1章 Java开发入门
1.1 Java概述
1.1.1 Java的由来与发展
1.1.2 Java语言的特点
1.2 Java开发环境搭建
1.2.1 JDK简介
1.2.2 下载和安装JDK
1.2.3 环境变量配置
1.2.4 测试开发环境搭建成功与否
1.2.5 JDK目录详细剖析
1.3 Java程序的开发步骤
1.3.1 编写源代码
1.3.2 编译程序
1.3.3 运行程序
1.3.4 简化的编译运行流程
1.3.5 反编译
1.4 Java虚拟机与垃圾回收
1.4.1 Java虚拟机JVM
1.4.2 垃圾回收机制
1.5 IntelliJ IDEA开发工具
1.5.1 IDEA概述
1.5.2 IDEA的安装与启动
1.5.3 使用IDEA进行程序开发
第2章 Java语言基础
2.1 Java基本语法
2.1.1 Java语言的基本格式
2.1.2 Java关键字
2.1.3 Java标识符
2.1.4 Java注释
2.1.5 Java编程风格
2.2 Java基本数据类型
2.2.1 整数类型
2.2.2 浮点类型
2.2.3 字符类型
2.2.4 布尔类型
2.3 Java中的变量与常量
2.3.1 变量及其声明
2.3.2 常量及其声明
2.3.3 var变量及其声明
2.3.4 变量作用域
2.4 基本数据类型的转换
2.4.1 自动类型转换
2.4.2 强制类型转换
2.5 运算符
2.5.1 算术运算符
2.5.2 算术混合运算的精度
2.5.3 关系运算符
2.5.4 逻辑运算符
2.5.5 赋值运算符
2.5.6 位运算符
2.5.7 条件运算符
2.5.8 运算符的优先级
2.6 数据存储区与引用数据类型
2.6.1 栈存储区
2.6.2 堆存储区与引用数据类型
2.7 输入和输出
2.7.1 控制台输出
2.7.2 Scanner获取键盘数据
第3章 Java控制结构
3.1 Java程序结构
3.2 选择语句
3.2.1 if条件语句
3.2.2 switch条件语句
3.3 循环语句
3.3.1 while循环语句
3.3.2 do-while循环语句
3.3.3 for循环语句
3.4 循环嵌套
3.5 跳转语句
3.5.1 break语句
3.5.2 continue语句
3.5.3 return语句
……
第4章 数组
第5章 面向对象编程
第6章 继承和多态
第7章 抽象类、接口和内部类
第8章 异常处理
第9章 Java常用类库
第10章 集合与泛型
第11章 Lambda表达式
第12章 输入-输出流
第13章 多线程
第14章 JDBC数据库技术
第15章 网络编程
作者简介
AAA软件教育成立于2007年,是Oracle公司(甲骨文,Java母公司)指定教育合作伙伴,专业从事高端软件开发职业教育15年。长期以来,紧密结合软件人才需求,以培养专业性、实战型软件开发人才为己任,成功助力数万学子顺利进入IT行业,学员入职企业包括腾讯、阿里巴巴、拼多d、京东、百度、字节跳动、美团、新浪、网易、数猎天下等,被业界誉为“互联网金领生产基地”。目前,AAA软件教育已在北京、郑州、深圳、武汉、沈阳、上海等大型城市开设了直营教学中心和就业基地,同时与郑州大学、河南大学、中原工学院等大学开展了“产教融合”的战略合作。
-
机器学习
¥59.4¥108.0 -
AI绘画+AI摄影+AI短视频从入门到精通
¥46.3¥79.8 -
企业AI之旅
¥43.5¥79.0 -
ANSYS WORKBENCH中文版超级学习手册
¥69.9¥99.8 -
乡村振兴新技术:新时代农村短视频编辑技术基础入门
¥11.2¥32.0 -
C Primer Plus 第6版 中文版
¥68.0¥108.0 -
基于知识蒸馏的图像去雾技术
¥61.6¥88.0 -
基于深度学习的人体行为识别算法研究
¥37.2¥62.0 -
粒子群算法在优化选取问题中的应用研究
¥40.8¥68.0 -
智能优化算法MATLAB仿真实例
¥54.0¥90.0 -
Web前端开发基础
¥36.5¥57.0 -
Photoshop图像处理
¥25.5¥49.0 -
网络工程师考试大纲(全国计算机技术与软件专业技术资格(水平)考试用书)
¥11.3¥15.0 -
网络工程师教程(第6版)(全国计算机技术与软件专业技术资格(水平)考试用书)
¥62.3¥89.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