第1部分求职过程古人云:凡事预则立,不预则废。机会都是垂青有准备的人的。为了得到一份满意的工作大家一定要对整个求职过程有清醒的理解。把可以预见的、必须做的事情早某些做完,这样在大规模招聘开始的时候就可以专心地为面试做准备。第1章应聘求职3每年的二三月份,都是应届生求职、在职人员跳槽的高峰期。对于即将成为程序员的应届毕业生们,在求职过程中怎样确定目的企业和目的职位;对于已经是程序员的跳槽大军,是按照技术路线发展自己的职业生涯,还是走向管理岗位继续自己的职业道路,或者是变化自己的发展轨迹;大家在求职过程中要注意哪些细节?这些都是大家所关怀的话题。1.1应聘渠道31.2应聘流程4第2章简历书写5据记录,80%的简历都是不合格的。不少人事管理者埋怨收到的许多简历在格式上很糟糕。简历应当怎样做到在格式上简洁明了,重点突出?求职信应当怎样有足够的内容推销自己怎样控制长度,言简意赅?相信读了本章你会对简历的撰写有一种新的认识。2.1简历注意事项52.2简历模板8第3章3种考试13笔试,电话面试,面试,是顺利求职的3个过程。三关全过才能顺利签约,只要有一关没能通过,就会被"刷"掉。3.1笔试133.2电话面试153.3面试16第4章职业生涯发展规划19在一般状况下,我们工作一年之后,对自己的喜好及擅长均有了愈加深刻的理解,这时会有较为明确的职业发展规划。4.1缺乏工作经验的应届毕业生194.2更换工作的程序员们21第5章3个求职技巧23笔者作为一种专业的技术人员,一直不相信面试有什么真正的技巧可言。在求职面试中重要还是以实力为主,用能力说话。至于求职技巧,我觉得是某些待人接物的基本常识而已你的家教,你的品行,你处理问题和看待朋友的态度,你的情操和品德,这些都是无法掩饰的。假如真的有什么技巧培养,那在幼稚园的时候就已经形成了。5.1应届生面试技巧235.2主考者的观点255.3谈话的技巧26第2部分Java程序设计本部分重要以Java设计语言为基础,通过大量实际例子分析各大企业Java面试题目,从技术上分析面试题的内涵。许多面试题看似简朴,却需要深厚的基本功才能给出完美的解答。第6章Java程序设计基本概念31对于一种求职者或者应届毕业生,企业除了对项目经验有所问询之外,最佳的考量措施就是检查基本功,包括编程风格,以及对赋值语句、递增语句、类型转换、数据互换等程序设计基本概念的理解。当然,在考试之前最佳对自己所掌握的程序概念知识有所复习,尤其是对多种细致的考点要加以重视。6.1Java配置316.2i++336.3类型转换376.4程序构造386.5其他有关问题41第7章异常与反射43可以说,实现了反射机制的系统都具有开放性,但具有开放性的系统并不一定采用了反射机制,开放性是反射系统的必要条件。在Java类反射的重要措施中,获得字段信息的class反射调用不一样于那些用于接入构造函数的调用,在参数类型数组中使用了字段名。反射让我们可以于运行时加载、探知、使用编译期间完全未知的classes。换句话说,Java程序可以加载一种运行时才得著名称的class,获悉其完整构造(但不包括methods定义),并生成其对象实例,或对其fields设值,或唤起其methods1。7.1final定义437.2异常处理467.3Reflection定义47第8章传递与引用53Java语言明确阐明取消了指针,由于指针往往是在带来以便的同步导致代码不安全的本源,并且还会使程序变得非常复杂和难以理解,滥用指针写成的代码不亚于使用早已臭名昭著的GOTO语句。Java放弃指针的概念绝对是极其明智的。但这只是在Java语言中没有明确的指针定义,实质上每一种new语句返回的都是一种指针的引用,只不过在大多数时候Java中不用关怀怎样操作这个"指针",更不用像在操作C++的指针那样胆战心惊。唯一要多多关怀的是在给函数传递对象的时候。8.1传值基本问题538.2静态变量与私有变量588.3输入/输出流608.4序列化67第9章循环、条件、概率71递归过程的执行总是一种过程体未执行完,就带着本次执行的成果又进入另一轮过程体的执行……如此反复,不停深入,直到某次过程的执行碰到终止递归调用的条件成立时,则不再深入,而执行本次的过程体余下的部分,然后又返回到上一次调用的过程体中,执行其他...