我必定会成功的!

最近感到迷茫和焦躁,主要是源自于两方面。java

1.课不少,本身的学习时间很少,时间又紧迫,因而产生矛盾面试

2.不知道下一步学习方向算法

因而今天我以为不得不给本身之后的学习和方向列一个计划了。数据库

经过这几天查看别人的面经,我发现其实面试更多考察的是基础知识,因而我必定要让本身不要好高骛远,不要一口想吃成胖子,原本起点就比别人低,那么积累就注定要比别人厚和久。编程

必定要多总结,多思考,多编码!设计模式

java基础:安全

熟悉java语言基础,了解JVM、内存模型,重点考察 面向对象、集合框架(继承关系,实现原理)、异常体系、IO体系、并发集合、多线程。网络

熟悉多线程编程/并发/线程安全明显能够加分。数据结构

  • 《java核心技术卷一》
  • 深刻理解java虚拟机 jvm什么的
  • java并发编程 《Java并发编程实践》《Java并发编程的艺术》

算法与数据结构:多线程

  • 《数据结构与算法》
  • 《编程珠玑》
  • 《剑指offer》
设计模式:
熟悉经常使用的几种设计模式
  • 《java设计模式》
  • 他人博客

操做系统:

  • 《深刻理解计算机系统》

计算机网络和网络协议:

  • 《计算机网络: 自顶向下方法》 
  • 《图解HTTP》 
  • 《TCP/IP详解卷一》

数据库:

MySQl

项目:

目前知识储备太少,不知道本身应该作什么项目,之后但愿知识储备起来后能逐步去作一点点项目,否则简历无法看

  • 贪吃蛇的实现

准备笔试与面试:

我以为我这个阶段是比较弱的,起点低和时间短可能让个人基础不够扎实,因而我这个准备可能从四月份就要逐渐开始了,去有意识地刷题和重温知识,以及在作题中去了解计算机基础知识

牛客网,leetcode,《剑指offer》

若是时间还有余的话,能够继续Java进阶

那些框架什么的

  • 《架构探险: 从零开始写Java Web框架》
  • 《深刻分析Java Web技术内幕》
  • 《Spring源码深度剖析》
相关文章
相关标签/搜索