首页 > 图书中心 >图书详情
Java基础入门(第3版)
作者:黑马程序员
定价:59.80元
印次:3-6
ISBN:9787302592440
出版日期:2022.01.01
印刷日期:2022.02.21
本书基于目前使用最为广泛的JDK 11进行讲解。全书共13章。第1章为Java开发入门;第2~7章讲解Java编程的基础知识,包括Java编程基础、面向对象、异常、Java API和集合等;第8~13章讲解Java编程的进阶知识,包括泛型、反射机制、I/O、JDBC、多线程、网络编程等内容。 本书通俗易懂,针对较难理解的问题,都是由浅入深地剖析案例,便于读者将所学知识融会贯通。 本书配套资源包括视频、源代码、题库、教学课件等。 本书可作为高等院校本、专科计算机相关专业的Java语言入门教材,也可作为自学编程人员的参考书。
more >前言 Java作为发展速度最快、最开放的面向对象编程语言,由于具有安全性、跨平台性、性能优异等特点,自问世以来一直受到广大编程爱好者的喜爱。在当今的网络环境下,Java技术应用十分广泛,从Android智能移动终端应用到企业级分布式计算,随处都能看到Java的身影。Java技术已经渗透到人们日常生活的方方面面,对于一个想从事Java开发的人员来说,扎实地学好Java基础知识尤为重要。 为什么要学习本书 本书是对《Java基础入门》(第2版)的更新。在修订过程中,对Java基础知识体系进行了更系统的规划和编排,对每个知识点进行了更深入的分析讲解,做到了由浅入深、由易到难。 本书具有以下亮点。 (1) 对Java基础知识体系进行了重新规划,使知识模块之间的衔接更紧密。例如,将异常、泛型的内容分别单列一章,布局更加合理。 (2) Java基础知识体系涵盖内容更广泛,对每个知识点的讲解更加丰富详实。例如,增加了反射的知识。 (3) 本书删除了过时且实用性不强的知识点,使本书内容更加精炼。例如,删除了GUI的知识。 (4) 本书语言简洁精炼,通俗易懂,将难以理解的编程问题用简洁、清晰的语言描述,让读者更容易理解。对于难度较大的知识点,都配备了生动的图解,帮助读者更形象地理解有关知识。 (5) 本书选择最新的IntelliJ IDEA作为开发工具,让读者接触最新的开发环境,时刻跟紧技术前沿。 如何使用本书 本书共分13章。各章具体内容如下。 第1章主要介绍Java语言的特点和发展史、JDK的安装与使用、第一个Java程序、系统环境变量的配置、Java程序的运行机制,以及IntelliJ IDEA开发工具的安装与使用。 第2章主要介绍Java编程基础,包括Java的语法格式、常量和变量、基本数据类型、常用运算符、选择结构语句、循环结构语句、方法的定义与调用、数组的定义与相关操作等。在学习本章时,一定要做到认真、扎实,切忌走马观花。 第3、4章详细介绍Java面向对象的知识,包括封装、继承、抽象类和接口以及多态等。通过对这两章的学习,读者能够理解Java面向对象思想,了解类与对象的关系,掌握类的定义、对象的创建与使用、构造方法、静态方法、this关键字、抽象类与接口等的知识。 第5~8章主要介绍异常、Java API、集合和泛型的相关知识,这4章的内容是实际开发中最常用的基础知识,读者在学习这4章时,应做到完全理解每个知识点,并认真完成每个知识点的案例。 第9章主要介绍反射机制的相关知识,包括反射的概念、Class类和反射的应用。通过对本章的学习,读者能够理解反射机制,为后续更高阶的Java框架学习打好基础。 第10章主要介绍I/O的相关知识,包括File类、字节流、字符流、转换流等内容。通过对本章的学习,读者可以了解I/O流,并熟练掌握I/O流的相关知识。 第11章主要介绍JDBC的基本知识,以及如何在项目中使用JDBC实现对数据库的增删改查等。通过对本章的学习,读者可以了解JDBC,熟悉JDBC的常用API,掌握JDBC操作数据库的步骤。 第12章主要介绍多线程的相关知识,包括线程的创建、线程的生命周期、线程操作的相关方法及线程同步。通过对本章的学习,读者可以对多线程技术有较为深入的了解。 第13章介绍网络编程的相关知识,包括网络通信协议、TCP通信和UDP通信。通过对本章的学习,读者能够了解网络编程的相关知识,并掌握TCP网络程序和UDP网络程序的编写。 在学习的过程中,读者应勤思考、勤总结,并动手实践书中提供的案例。读者若不能完全理解书中的知识,可登录博学谷平台,配合平台中的教学视频进行学习。此外,读者在学习的过程中务必勤于练习,确保真正掌握所学知识。若在学习的过程中遇到无法解决的困难,建议读者不纠结于此,继续往后学习,就会豁然开朗。 意见反馈 本书的编写和整理工作由江苏传智播客教育科技股份有限公司完成,主要参与人员有高美云、薛蒙蒙、甘金龙、高欢等。 尽管我们尽了最大的努力,但书中仍难免有不妥之处,欢迎各界专家和读者提出宝贵意见,我们将不胜感激。您在阅读本书时,如发现任何问题,可以通过电子邮件与我们取得联系。请发送电子邮件至itcast_book@vip.sina.com。 黑马程序员2021年4月30日于北京
more >