


定价:69.9元
印次:4-1
ISBN:9787302720126
出版日期:2026.06.01
印刷日期:2026.06.15
图书责编:陈景辉
图书分类:教材
"本书从Java的基本概念入手,介绍Java语言的基础知识与主要功能,系统地分析Java语言面向对象的编程机制,并用软件工程的理论和方法,阐述使用Java语言进行面向对象的程序设计的基本技巧。本书还介绍一些Java语言的高级特性及Java EE的基础知识,如多线程、网络编程、数据库连接等。 本书既可作为全国高等学校计算机及IT相关专业的教材,也可作为软件开发人员和其他有关人员的学习参考资料及IT行业从业人员的培训教材。 "
前言 又迎来了本书的第3次改版。改版之际,很高兴地看到Java在诞生后的30多年中,与其他计算机编程语言相比,一直还是非常受欢迎的语言。在这个背景下,本书的前3版也得到众多读者的支持和鼓励,因此,作者信心满满地完成了这次改版。 新版跟踪了Java语言的最新发展动向,对旧版JDK已经淘汰的内容进行了舍弃,对新版JDK的内容进行了一些补充,同时修订了新版JDK的安装和说明,对部分内容和习题进行了调整,也对存在的一些瑕疵进行了订正。 全书共分11章。第1章主要介绍Java的发展、语言特点、Java 开发工具的下载和安装及应用程序实例,使读者对Java语言有一个概貌性的了解。并且,这一章补充了当前最流行的Java IDE开发工具——IDEA。第2章介绍Java编程的基础知识,主要包括数据类型、变量、表达式和流程控制语句。第3章介绍 Java面向对象编程的基础知识,主要讨论面向对象技术的封装、抽象、继承和多态等特征。第 4、5两章介绍Java面向对象编程的实现机制,并补充了枚举类型、泛型与容器类、函数式接口与Lambda表达式等内容,通过这两章的学习,读者可以掌握Java语言和面向对象程序设计的精髓。第6章介绍Java图形用户界面的设计和编程实现,通过这章的学习,读者可以掌握图形用户界面程序设计的基本原理并编写出丰富多彩的程序界面。第7章介绍流和文件,这一章不仅是文件和输入输出操作的基础,也是后续的Java高级编程(如网络编程)的基础。第8章介绍Java的多线程编程和异常处理,掌握多线程可以使程序通过多线程完成一些并行执行的任务,掌握异常处理机制能够保证编写...
目录
第1章Java概述
1.1Java技术的出现与形成
1.2Java语言的特色
1.3Java 的开发和执行环境
1.3.1JDK的下载
1.3.2JDK 的安装与环境配置
1.3.3JDK环境工具简介
1.4一个简单的独立应用程序
1.4.1从编辑程序到执行程序的完整过程
1.4.2Java独立应用程序的基本结构
1.5一个具有输入功能的程序
1.6集成开发环境IntelliJ IDEA
1.6.1什么是IntelliJ IDEA
1.6.2下载与安装
1.6.3创建Java项目
1.6.4Java程序的编辑、编译和运行
1.6.5Java程序的调试(断点设置、排错、修改)
1.7小结
习题1
第2章Java语言基础
2.1变量和数据类型
2.1.1变量的名字
2.1.2变量的类型
2.1.3变量初始化
2.1.4final变量
2.2运算符
2.2.1算术运算符
2.2.2关系与逻辑运算符
2.2.3位运算符
2.2.4赋值运算符
2.2.5其他运算符
2.3表达式与语句
2.3.1表达式
2.3.2语句
2.4控制语句
2.4.1if语句
2.4.2switch语句
2.4.3while和dowhile语句
2.4.4for语句
2.4.5跳转语句
2.5数组
2.5.1创建和使用数组
2.5.2对象数组
... 查看详情





