最近居然有计算机专业的毕业生和我说,大学一点课都没听,准备开始自学java了,计算机专业大学没听课,能一年学会java吗?今天来唠一唠。
计算机专业大学没听课,能一年学会java吗?
计算机专业是有优势的,不过只想学习基础内容找工作怕是有点问题,很多优秀的985.211的同学,都是会把整个体系学会,而且还能做出项目,而且还掌握得非常好。如果只学习java的基础以后找工作竞争应该非常大,基本都收不到面试。
其实一年的时间足够学了,但是要纠正一点,千万不要光去学习Java基础,JavaSE一两个月就能搞定,后面就是学习数据库、JavaWeb、框架这些内容了,反正一年的时间,一个正常人是完全够了的
然后记住基础是重点,面试的时候大部分都是问基础部分的内容,更何况应届生,然后会问问你的项目,最好去参加校招,一定要多动手敲代码。
Java学习路线:
第一阶段:Java基础语法
内容:运行环境、关键字、数据类型、运算符、方法、条件结构、循环结构、方法重载、数组
第二阶段:面向对象和封装
内容:面向对象、this、构造方法
第三阶段:Java语言高级
内容:常用API、继承和多态、集合、异常、多线程、网络编程、MySQL、JDBC
第四阶段:JavaWeb
内容:前端三剑客、XML、Tomcat、Servlet、HTTP、九大内置对象、JSP、EL、JSTL、Filter、Listener、Jquery、Ajax、JSON、Redis、Maven、BootStrap
第五阶段:基本框架SSM
内容:Spring、SpringMVC、MyBatis
第六阶段:高级框架
内容:Spring Boot、Git、Spring Security、Linux、Spring Cloud..........
我整理了一些java技术资料和面试题集,供大家提升进阶,不管你是要入门学习还是想面试跳槽巩固基础,都可以免费领取一份。
下面展示部分截图,文末附免费下载方式。
第一篇:基础篇
第二篇:JVM 篇
第三篇:多线程 &并发篇
第四篇:Spring 篇
第五篇:MyBatis 篇
第六篇:Spring Boot 篇
第七篇:MySQL 篇
第八篇:Redis 篇
第九篇:Spring Cloud 篇
第十篇:Nginx 篇
第十一篇:MQ 篇
第十二篇:数据结构与算法篇
第十三篇:Linux 篇
第十四篇:简历篇
最后
整份文档一共有将近 200 页,为了不影响大家的阅读体验就只展示了部分内容,希望能帮助到您面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习!