内容简介
本书根据大多数软件公司对高级开发的普遍标准,为在Java 方面零基础和开发经验在3 年以下的初级程序员提供了升级到高级工程师的路径,并以项目开发和面试为导向,精准地讲述升级必备的技能要点。具体来讲,本书围绕项目常用技术点,重新梳理了基本语法点、面向对象思想、集合对象、异常处理、数据库操作、JDBC、IO 操作、反射和多线程等知识点。
此外,本书还提到了对项目开发很有帮助的“设计模式”和“虚拟机内存调优的知识点”,在这部分中虽然大家看不到纯理论性的讲述,但能看到很多能实际操作的干货。本书还从资深面试官的角度,给出了如何准备简历和面试的建议。
本书附带的资料里,除了附带本书的代码和视频讲解外,还为初学者准备了从零基础到公司初级开发所必备的说明文档代码和视频,更分门别类地为大家准备了很多Java Core 和Web 方面的面试题,而且这些资料会定期更新。
从本书的正文和视频目录里,大家能看到本书的详细要点。本书十分适合以下人群阅读:想从事软件行业的在校学生,正在找工作的大学毕业生,想转行做Java 开发但缺乏经验的人或已经工作的初级程序员。本书不仅能帮助这些人学好Java,还能帮助他们在项目里用好Java,更能帮助他们利用Java 找到更好的工作。
作者简介
金华,上海张江信息技术专修学院副院长,上海师范大学兼职教授,软件与信息技术讲师,长期从事软件与信息技术职业技能培训与职业规划工作。
胡书敏,资深架构师,《Java Web轻量级开发面试教程》图书的作者。
周国华,国内著名大学计算机应用专业毕业,超过十年Java开发经验,毕业后赴日本担任丰田、本田、电装等大型企业.NET及Java架构设计,5年多Java领域的职业能力培训经验。
吴倍敏,国内著名财经类大学毕业,多年财税及ERP系统开发经验,毕业后在多家会计师事务所从事内部管理及系统架构设计。