《Java语言程序设计:基础篇(第10版)》是一本关于Java语言程序设计的经典教材。本书在全面整合了Java 8的最新特性的基础上,采用了“基础优先,问题驱动”的教学方式,循序渐进地介绍了程序设计基础、解决问题的方法、面向对象程序设计以及图形用户界面的应用。本书的特点在于其全面性和系统性,对Java语言的各个方面都进行了详细而清晰的阐述,并通过大量的实例和练习帮助读者巩固所学知识。对于初学者来说,这本书非常友好,易于理解和跟随,而对于有一定基础的读者来说,本书也提供了深入学习和扩展的机会。这本书是一本不可或缺的Java语言程序设计教材。
本书是Java语言的经典教材,多年来畅销不衰。本书全面整合了Java 8的特性,采用“基础优先,问题驱动”的教学方式,循序渐进地介绍了程序设计基础、解决问题的方法、面向对象程序设计、图形用户界面设计、异常处理、I/O和递归等内容。此外,本书还全面且深入地覆盖了一些高级主题,包括算法和数据结构、多线程、网络、国际化、高级GUI等内容。
本书中文版由《Java语言程序设计 基础篇》和《Java语言程序设计 进阶篇》组成。基础篇对应原书的第1~18章,进阶篇对应原书的第19~33章。为满足对Web设计有浓厚兴趣的同学,本版在配套网站上增加了第34~42章的内容,以提供更多的相关信息。
本书特点
基础篇介绍基础内容,进阶篇介绍高级内容,便于教师按需选择理想的教材。
全面整合了Java 8的特性,对全书的内容进行了修订和更新,以反映Java程序设计的*技术发展。
对面向对象程序设计进行了深入论述,包含GUI程序设计的基础和扩展。
提供的大量示例中都包括了对问题求解的详细步骤,很多示例都是随着Java技术的引入不断地进行增强,这种循序渐进的讲解方式更易于学生学习。
用JavaFX取代了Swing,极大地简化了GUI编程,比Swing更易于学习。
更多有趣示例和练习,激发学生兴趣。在配套网站上还为教师提供了100多道的编程练习题。
读者评价
特意看了一段时间再来评论,讲解很详细,零基础可以自学看懂,虽然凭良心说翻译得很差……不过大概意思到了就得了
内容讲的非常详细,堪比c++ primer plus,通俗易懂,值得购买!
刚刚开始学习Java语言,看了几章节,感觉还不错,很适合像我这种零基础的的小白学习!
ava语言的经典教材,多年来畅销不衰。本书全面整合了Java 8的特性,采用“基础优先,问题驱动”的教学方式,循序渐进地介绍了程序设计基础、解决问题的方法、面向对象程序设计、图形用户界面设计、异常处理、I/O和递归等内容
目录
- 第1章 计算机、程序和Java概述 1
- 第2章 基本程序设计 28
- 第3章 选择 64
- 第4章 数学函数、字符和字符串 100
- 第5章 循环 133
- 第6章 方法 171
- 第7章 一维数组 207
- 第8章 多维数组 242
- 第9章 对象和类 270
- 第10章 面向对象思考 309
- 第11章 继承和多态 347
- 第12章 异常处理和文本I/O 384
- 第13章 抽象类和接口 424
- 第14章 JavaFX基础 459
- 第15章 事件驱动编程和动画 504
- 第16章 JavaFX UI组件和多媒体 542
- 第17章 二进制 I/O 584
- 第18章 递归 609
Java程序设计学习知识点总结 Java语言简单,面向对象,分布式,解释性,健壮,安全与系统无关,可移植,高性能,多线程,动态语言。 什么是框架 可以认为是某种应用的半成品,就是一组组件用来完善自己的应用。 简单地说就是使用别人准备好的组件,来完成自己的项目。 什么是跨平台 跨平台就是能在如何操作系统上运行。 什么是JVM JVM是java虚拟机。 什么是JRE JRE:JVM+类库。 什么是JDK JDK是提供给Java开发人员使用的开发工具。