本书以问答的形式组织内容,讨论了学习或使用Java语言的过程中经常遇到的一些问题。这些问题均是在经过充分调研的基础上,从实际应用中总结出来的,是作者和众多Java开发者的经验总结。书中精选了Java开发人员经常遇到的261个典型问题,涵盖了基本概念、环境配置、基本语法、异常处理、流操作、图形用户界面编程、网络编程、线程、序列化、数据库操作、Java Web程序设计等各方面的主题,并分别给出了详细的解答,而且结合代码示例阐明了技术要点。 本书结构清晰、讲解透彻、实用性强,是各高校相关专业Java语言课程很好的教学参考书,也是各层次Java程序员的优秀实践指南。 本书以问答的形式组织内容,讨论了学习或使用Java语言的过程中经常遇到的一些问题。这些问题均是在经过充分调研的基础上,从实际应用中总结出来的,是作者和众多Java发者的经验总结。书中精选了Java发人员经常遇到的261个典型问题,涵盖了基本概念、环境配置、基本语法、异常处理、流操作、图形用户界面编程、网络编程、线程、序列化、数据库操作、Java Web程序设计等各方面的主题,并分别给出了详细的解答,而且结合代码示例阐明了技术要。
本书结构清晰、讲解透彻、实用性强,是各高校相关专业Java语言课程很好的教学参考书,也是各层次Java程序员的优秀实践指南。
第1章 Java基本概念及环境配置
FAQl.O1 什么是面向对象程序设计?
FAQl.02 面向对象程序设计的基本特征有哪些?
FAQl.03 Java语言是如何产生和发展的?
FAQl.04 Android与Java语言有什么关系?
FAQl.05 Java SE、Java EE和Java ME有什么区别?
FAQl.06 Java语言的运行机制如何?
FAQl.07 什么是JVM?有什么作用?工作机制如何?
FAQl.08 什么是JRE(或J2RE)?
FAQl.09 什么是JDK?
FAQl.10 JDK、JRE和JVM之间有什么区别?
FAQl.11 什么是GC?GC的工作原理如何?
FAQl.12 如何安装Java基本开发环境JDK?
FAQl.13 为何在JDK安装路径下存在两个JRE?