“ 本系列文章主要针对大学生,针对资质一般的同学。希望通过这一系列文章让同学们入门,学习一些工作中用的到的技术,找到一个好工作。本系列教程主要以Java语言为主。”
01
—
基础知识总览
不多废话,直接上图
02
—
总结经验
总结下来就是
要在学校里学好数据结构和算法,方方面面都会用到,你要时刻记着每种数据结构有什么特点,那些业务场景可以用什么数据结构加哪些算法去解决。高工资的岗位都是需要会算法的。
网络相关的要知道七层协议是啥,每一层都是干啥的;什么是TCP?什么是UDP?有什么区别?IP是什么?端口号是什么?
Java的基本语法要熟记。基本数据类型要熟记,其长度是多少,占多少字节,精度是多少,要不在使用的时候你都不知道用哪个,比如在存与钱相关的数据,用不对极容易出问题。String这个类也很有特点,他用来表示字符,也可以用加号连接,但是他是类。
Java的核心就是面向对象,面向对象就是继承、封装和多态,这三个特点你要深入理解,灵活运用。
集合框架是在Java语言中使用的频率非常非常高,比如list,map他们的实现类,这些各自有什么特点,当你知道他们的特点之后你就能灵活运用了。
Java IO也是比较重要的,操作文件相关的都需要用到他,还有后边会说的网络编程也会用到他。
异常在初学的时候确实用的不多,但是在工作中用处就比较大了,尤其是自定义异常,我们可以通过统一的自定义异常,在不同的类中使用返回同意的异常信息。
本文分享自微信公众号 - 自增程序员(javaipp)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。