





定价:69.8元
印次:1-1
ISBN:9787302698241
出版日期:2025.08.01
印刷日期:2025.08.05
图书责编:王冰飞
图书分类:教材
"本书系统讲解Java SE核心知识,全书共23章,分为6大部分循序渐进引导学习。第1部分(第1章)为Java入门基础,主要介绍Java语言的发展历史、运行机制及Java程序开发需要的准备工作; 第2部分(第2章和第3章)为程序设计基础,讲解变量及其运算、流程控制和数组; 第3部分(第4~6章)为面向对象,通过案例剖析面向对象的原理、概念和应用; 第4部分(第7~10章)为工具API,内容涵盖Java异常处理、常用API、多线程开发以及IO操作; 第5部分(第11~15章)为Java应用开发,包含GUI开发、图形开发、网络编程等; 第6部分(第16~23章)为Java实训,结合实战案例帮助读者掌握 Java SE 开发能力。全书内容由浅入深,辅以大量的实例说明,并有针对性地提供了一些编程实训,逐步引领读者从入门基础到各个知识点的学习。 本书为学校教学量身定制,供高等院校Java SE应用开发相关课程使用,也可供没有Java SE应用开发基础的程序员作为入门用书,还可供社会Java技术培训班作为教材使用。对于缺乏项目实战经验的程序员来说,本书可用于快速积累项目开发经验。 "
郭克华,二级教授,博士生导师,中组部国家万人计划青年拔尖人才,湖南省芙蓉学者,湖南省杰出青年基金获得者,2次主持获得湖南省技术发明奖二等奖、主持中国科技产业化奖二等奖,国家社会实践一流课程主讲人。以第1作者出版教材5部,其中2部再版3次,重印20次,获得国家级教学成果奖1项,湖南省教学成果奖3项。
前言 党的二十大报告指出: 教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑。必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,开辟发展新领域新赛道,不断塑造发展新动能新优势。高等教育与经济社会发展紧密相连,对促进就业创业、助力经济社会发展、增进人民福祉具有重要意义。 本书为零基础的读者讲解Java SE技术。本书内容涵盖Java SE开发环境配置、程序设计基础、面向对象、工具API、GUI开发、图形开发、网络编程和案例实训。每章末尾给出上机习题,用于对该章内容进行阶段性总结演练。 本书作者长期从事教学工作,积累了丰富的教学经验,其“实战教学法”取得了很好的效果。本书有以下几个特点。 (1) 实战性。所有内容都由案例引入,通俗易懂。 (2) 流行性。书中讲解的都是Java SE开发过程中较为流行的方法、框架、模式等,紧扣学生的就业需求。 (3) 适合教学。书中章节安排得当,将习题融于讲解的过程中,教师可以根据情况选用,也可以进行适当增减。 一、 本书的知识体系 学习Java SE应用开发最好能有计算机操作的基本技能,以及基本的逻辑思维。本书的知识体系结构如下图所示,遵循了循序渐进的原则,逐步引领读者从入门基础到各知识点的学习。 目录 第1部分入 门 基 础 第1章Java语言入门 第2部分程序设计基础 第2章程序设计基础——变量及其运算 第3章程序设计基础——流程控制和数组 第...
目录
第1部分入 门 基 础
第1章Java语言入门
1.1认识Java语言
1.1.1认识编程语言
1.1.2Java的来历
1.1.3Java语言的优势
1.1.4Java语言的三个版本
1.1.5编程前的准备工作
1.2安装JDK
1.2.1获取JDK
1.2.2安装JDK
1.2.3安装目录介绍
1.2.4环境变量设置
1.3开发第一个Java程序
1.3.1编写源代码
1.3.2将源代码编译成.class文件
1.3.3执行.class文件
1.3.4常见错误
1.4用IDEA开发Java程序
1.4.1什么是IDEA
1.4.2安装IDEA
1.4.3建立项目
1.4.4开发Java程序
1.4.5维护项目
习题1
第2部分程序设计基础
第2章程序设计基础——变量及其运算
2.1认识变量
2.1.1变量
2.1.2变量类型
2.2使用变量
2.2.1整型变量
2.2.2浮点型变量
2.2.3字符型变量
2.2.4布尔型变量
2.2.5基本数据类型之间的类型转换
2.2.6基本数据类型和字符串之间的转换
2.2.7变量的作用范围
2.3注释的书写
2.3.1单行注释
2.3.2多行注释
2.3.3文档注释
2.4Java中的运算
2.4.1算术运算
2.4.2赋值运算
2.4.... 查看详情
"本书特色:
(1)实战性:所有内容都由案例引入,通俗易懂。
(2)
流行性:书中讲解的都是JavaSE开发过程中较为流行的方法、框架、模式等,紧扣学生的就业需求。
(3)适合教学:书中章节安排得当,将习题融于讲解的过程中,教师可以根据情况选用,也可以进行适当增减。
为便于教学,本书提供丰富的配套资源,包括教学大纲、教学课件、程序源码和习题答案。"