短时间怎样过java面试( 八 )



■网友
短时间过小公司面试可能不难,但是想要短时间过大厂面试,还是有点难度的。
当然了,面试只是短期的事情,更重要的事情是真正学好基础。
短期备战的话,我推荐你一个好东西,对你面试一定有帮助,关注公众号【程序员黄小斜】回复“PDF”领取《Java工程师面试宝典》应该是我目前在网上看到的,最适合系统复习Java知识的一个面试指南了,求职面试必备,可惜当年我复习的时候还没有,希望你这次不要错过啦。长期来看,学习Java这件事还是需要付出非常多的努力的。
我本科是非科班,所以研究生期间花了两年时间自学Java,最后在校招拿到了BAT等大厂的研发offer,恰好我最近写了四篇Java工程师学习指南,讲述了如何从入门到进阶学习Java,也是我自己两年以来学习java的一些心得体会。

我写过一个Java工程师学习指南,我把它分为了四个部分,第一步是打好Java基础,掌握Java核心技术,第二步是掌握Java Web技术栈,能够做一些项目,第三步是掌握Java方面的进阶技术,包括网络编程、并发编程、JVM等,第四步是掌握后端进阶技术,比如分布式、缓存、消息队列等技术。
按照这样的一个脉络,我觉得能够掌握这里面的绝大部分内容,并且有过相应的一些实践,那么可以算是学好了Java。当然,学好Java只是一个开始,要真的干好活,做好项目,以及其他各方面的技术工作,则是在学好Java的基础去延伸和展开的。
根据题主的需求,我就用前两篇来回答一下好了!
本文提到的知识点整理文章现已全部整理到我的个人博客:https://how2playlife.com/
关注公众号【程序员黄小斜】回复“PDF”领取《Java工程师面试宝典》应该是我目前在网上看到的,最适合系统复习Java知识的一个面试指南了,可惜当年我复习的时候还没有,希望你这次不要错过啦。Java工程师学习指南
入门篇
最近有很多小伙伴来问我,Java小白如何入门,如何安排学习路线,每一步应该怎么走比较好。原本我以为之前的几篇文章已经可以解决大家的问题了,其实不然,因为我之前写的文章都是站在Java后端的全局上进行思考和总结的,忽略了很多小白们的感受,而很多朋友都需要更加基础,更加详细的学习路线。
所以,今天我们重新开一个新的专题,分别按照四篇文章讲述Java的学习路线(分别是入门篇,初级篇,中级篇,高级篇),笔者也打算趁此机会,回忆一下自己的Java学习历程。今天我们要讲的是,小白同学如何入门Java。
先声明一点,文章内容不会详细到每一步怎么操作,只会提供大致的思路和方向,给大家以启发,如果真的要一步一步指导操作的话,那至少需要一本书的厚度啦。
本文所述的方法不一定适合所有人,如有错误敬请谅解。
这里推荐一个Java技术仓库,学Java的朋友可以看看,每个知识点你都可以在里面找到对应的文章,从基础,到原理,再到源码讲解,都有涵盖,算是整合了很多Java大佬好文的一个优质Java技术仓库了。

短时间怎样过java面试


目前已有1k+star,希望你也给一个star让更多人看到它吧!
h2pl/Java-Tutorial?github.com
短时间怎样过java面试


01 前期准备工作
开发环境搭建这一步我们往往会直接跳过,但既然是面向小白的教程,这里就提一下吧。首先你需要一台电脑,然后安装好JDK和JRE,JDK提供的是Java开发工具,也就是一些必备的jar包,JRE则是Java的运行环境组件,我们熟悉的JVM就在这里面。
安装好这两个东东之后,一般还要配置一下环境变量,否则有一些目录可能无法被正确找到。


推荐阅读