JAVA及其相关
-
冲刺高薪Offer吴晓勇 梁建全本书旨在帮助Java求职者在面试中脱颖而出,内容涵盖Java通用架构方案的多个关键主题,如微服务架构、高性能架构、高可用架构、高并发架构、分布式原理和分布式缓存等。本书的特点在于,它将互联网领域的名企、大厂的面试问题与实际案例相结合,对面试问题和面试官的心理进行深度剖析,并将面试问题的相关解答和相应技术点详细展开,以帮助读者全面理解相关概念和技术,并能在面试和实际工作中灵活应用。通过学习本书,读者可以深入了解名企、大厂的实际案例和相关问题的解决方案。书中总结的一些宝贵经验将有助于读者在面试中表现得更加出色,增加成功的机会,斩获高薪Offer,并提升自己的实际工作能力。读者无论是要做好面试准备还是要适应实际工作需求,都能从本书中获益。 -
Java编程基础案例与实践教程刘德山 李硕 崔晓松本书以通俗易懂的语言、翔实的示例、新颖的内容诠释了Java这门 “安全性”“动态性”“可移植性”的计算机语言。全书分为5部分,第1部分(任务1和任务2)介绍Java语言和Java基础语法;第2部分(任务3~任务5)介绍Java语言用类与对象实现抽象与封装的方法、面向对象的继承性与多态性、应用抽象类与接口编程等内容;第3部分(任务6~任务9)介绍Java的核心内容,包括数组、Java的常用类、集合框架、异常处理、输入/输出及文件操作等内容;第4部分(任务10~任务11)介绍Java的图形用户界面和数据库编程;第5部分(任务12)介绍一个比较完整的综合项目的开发与实现。全书以应用为核心展开,力求以知识的小集合来实现应用范围的较大化。 本书内容以项目贯穿、任务驱动,教学内容与教学案例深入融合。为了配合教学,本书还提供课程微视频、移动端和PC端的教学测试平台。 本书适合作为本科院校和高职院校计算机相关专业的Java程序设计课程的教材或教学参考书,也可作为各类大数据或Java职业技能等级考试的辅助用书,还可供计算机初学者作为学习编程语言的入门图书。 -
Java编程问题(罗)安赫尔·伦纳德 著本书通过探讨Java开发工作中常会遇到的问题及相关解决方案,介绍了涉及字符串、数字、数组、集合、数据结构、日期和时间、对象、不可变性、Switch表达式、类型推断、Java I/O、Java反射、函数式编程、并发、HTTP Client API和Websocket等方面的核心知识与实用技巧。这些简单或复杂的问题,将帮助你提升解决现实问题的编程能力,使你了解相关问题基于Java 8~12的最佳实践,同时还可以检测你对相关技术的掌握程度。本书可供初级和中级Java开发人员参考,同样也适合正为相关技术面试做准备的求职者阅读。 -
剑指JavaWeb尚硅谷教育全书共分为14章,详细介绍了JavaWeb应用程序开发相关的技术,包含的内容如下,JavaWeb应用开发概述、HTML与CSS网页开发基础、开发环境的搭建、Tomcat、Servlet技术、Thymeleaf渲染、会话控制、JavaScript脚本语言、Vue框架、Ajax技术,以及过滤器和监听器等内容。书中所有知识都结合具体实例进行介绍,涉及的代码给出了详细注释。并且提供了一个书城项目的综合案例,融合了本书所讲内容,进一步讲解JavaWeb在实际开发中的应用。 -
Java项目开发全程实录明日科技《Java项目开发全程实录(第5版)》精选11个热门项目,涉及Java基础应用、数据库应用和Web开发三大Java重点应用方向,实用性非常强。这些项目包含:推箱子游戏、文件批处理助手、图片处理工坊、网络五子棋、单/双人坦克大战、数据图表分析小帮手、学生成绩管理系统、工作计划管理系统、仓储管理系统、明日科技门户网、九宫格记忆网。从软件工程的角度出发,本书按照项目开发的顺序,系统、全面地讲解每一个项目的开发实现过程。在结构上,每章的内容都围绕一个项目进行讲解,统一采用“开发背景→系统设计→技术准备→公共模块实现/各功能模块实现→项目运行→源码下载”的形式,完整地呈现每个项目的开发流程,让读者在完成项目后获得明确的成就感。这样的安排旨在帮助读者快速积累实际项目经验和技巧,助于读者早日实现就业目标。 -
从零学Java设计模式[美]米罗斯拉夫·威格纳本书以实用的设计模式为例,讲解了Java近年来在改善语法方面取得的进展,同时在实现这些模式的过程中展示了语言特性、设计模式与平台效率之间的关系。本书涵盖23种传统的设计模式、11种较为常见的模式,以及8种适用于多线程环境的并发模式。另外,本书还简要介绍了15种反模式。作者讲解这些模式的时候不仅给出了简洁、直观的范例代码,而且还利用UML类图与JFR工具展示了运用该模式的程序所具备的架构及运行细节,让读者能够更全面地了解模式对代码结构的影响,以及模式与Java虚拟机的交互情况。本书的特点在于把Java这种成熟的编程语言以及该语言最近新增的特性与各种设计模式结合起来,告诉读者怎样充分发挥Java的特性与优势,从而更好地实现设计模式,避免陷入空谈概念而无法落实的境地。 -
Java语言程序设计[美]梁勇(Y. Daniel Liang)本书是Java语言的经典教材,分为基础篇和进阶篇,采用“基础优先,问题驱动”的方式,主要介绍程序设计基础、面向对象程序设计、GUI程序设计、数据结构和算法、高级Java程序设计等内容。本书通过示例讲解问题求解技巧,提供大量的程序清单,每章配有丰富的复习题和编程练习题,帮助读者掌握编程技术,并学会应用所学技术解决实际开发中遇到的问题。本书可作为高等院校计算机相关专业程序设计课程的教材,也可作为Java语言及编程爱好者的参考资料。 -
编程导航,全栈项目实战课程序员鱼皮想学好编程,就必须多实践,而做项目是最直接有效的实践方式。本书通过真实的企业项目开发流程,帮助读者从零开始构建完整的前后端全栈项目,涵盖需求分析、技术选型、方案设计、项目搭建、编码实现、项目优化到部署上线的全过程。作者鱼皮凭借丰富的项目经验,在教程中融入大量开发技巧,使读者在实践中不仅掌握技术,更提升解决问题的能力。无论您是项目初学者还是希望提升技术水平,本书都将为您提供切实的指导和宝贵的经验,助您在项目开发中游刃有余,成为独立开发的能手。 -
Java语言程序设计[美]梁勇(Y. Daniel Liang)本书是Java语言的经典教材,分为基础篇和进阶篇,采用“基础优先,问题驱动”的方式,主要介绍程序设计基础、面向对象程序设计、GUI程序设计、数据结构和算法、高级Java程序设计等内容。本书通过示例讲解问题求解技巧,提供大量的程序清单,每章配有丰富的复习题和编程练习题,帮助读者掌握编程技术,并学会应用所学技术解决实际开发中遇到的问题。本书可作为高等院校计算机相关专业程序设计课程的教材,也可作为Java语言及编程爱好者的参考资料。 -
Java应用开发关键技术与面试技巧周冠亚《Java应用开发关键技术与面试技巧》全面介绍了现代Java应用开发核心技术和最佳实践,旨在帮助读者掌握企业级Java应用开发技术并能够成功地应对名企的面试和挑战。《Java应用开发关键技术与面试技巧》共19章,内容主要包括Spring框架、MyBatis与ORM、高并发处理、分布式协调服务、Dubbo框架、缓存技术、消息队列、数据库分片、分布式事务、NoSQL数据库、微服务架构、服务治理、容错机制、API网关。除每章章末提供的核心知识点和面试题外,《Java应用开发关键技术与面试技巧》还单独就面试列出一章“面试筹划”,从简历构造、面试攻略、面试心态、面试刷题、面试技巧、面试跟进以及面试总结,详尽地指导读者了解整个面试过程。《Java应用开发关键技术与面试技巧》不仅覆盖Java应用开发的核心技术,还结合丰富的案例分析和面试指导,既适合想学习Java企业级开发的在校学生和程序员,也适合准备Java技术面试的求职者阅读。
