




已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2020年Java技术学习路径及学习要点工作面试重点Java学习并不复杂,以下是手写整理的技术要点和工作重点,一包辣条钱而已,看不懂没关系,可以去B站之类的搜索学习,以下整理的要点,一定要注意工作使用或者面试使用。Java必备基础Java基础知识学习程度学习要求建议Java中的数据类型熟练基本类型和引用类型面试会考,工作会用常量熟练常量的使用工作会用变量的定义熟练变量的定义和使用工作会用代码书写规范精通命名规范要求工作会用数据类型之间转换先熟悉(到时候可以百度)Java基本数据类型之间的转换工作会用运算符操作熟练掌握运算符工作会用if语句熟练掌握流程控制语句工作会用switch熟练掌握流程控制语句工作会用for循环与增强for熟练掌握各种循环语句的区别和应用、循环跳转、嵌套循环工作会用while循环熟练工作会用do.while循环熟练工作会用数组熟练数组初始化, 数组下标访问元素, 数组结构(面试会问),排序算法(笔试会考)工作会用,面试会考Java内存机制熟悉了解内存区域划分(面试会问)面试会考,理解方法熟练方法形参参数,方法实参参数,方法返回值,方法定义,方法调用,方法重载,方法参数基本类型,方法参数引用类型工作会用Debug熟练必会断点调试的使用工作会用,必会Java必备面向对象编程思想Java面向对象知识学习程度学习要求个人观点类和对象熟练明白类的定义,对象的定义,初始化对象,对象的操作工作会用(编程基点) 面向对象特性熟练封装,继承,多态工作会用抽象类熟练抽象类和普通类的区别工作会用,面试会考成员变量精通声明和引用工作会用局部变量精通声明和引用工作会用this关键字精通面向对象必会工作会用构造方法精通面向对象必会工作会用super关键字精通面向对象必会工作会用重写精通面向对象必会工作会用子类精通面向对象必会工作会用父类精通面向对象必会工作会用接口精通接口定义和类的区别工作会用内部类精通内部类知识工作会用匿名内部类精通匿名内部类知识工作会用包装类精通基本类型对应的包装类工作会用拆箱和装箱精通自动拆箱和自动装箱学会工作会用泛型精通泛型的概念,泛型通配符工作会用静态(变量和类)熟练静态的知识工作会用必备常用操作API常用操作APIString类熟练(面试喜欢问)一定要多练,工作中经常操作字符串,比较规则,遍历字符串的方式,字符串的拼接,字符串的反转,字符串分割面试会考,工作会用StringBuilder类熟悉以后可以百度,先明白StringBuilder类的作用,StringBuilder内存分配,StringBuilder类的字符串拼接和反转工作会用,面试会问StringBuffer类熟悉StringBuffer类内存分配工作会用(偶尔),面试会问Math类熟悉Math类及其常用方法工作会用(偶尔)System类熟悉System类及其常用方法工作会用(偶尔)Object类熟练Object类的toString()和equals()方法工作会用Arrays类熟练Arrays类及其常用方法工作会用日期Date类熟练日期Date类型及其常用方法和日期格式化工作会用日历Calendar类熟悉日历Calendar类的常用方法工作会用(偶尔)Java必备集合集合Collection熟悉一定要理解Collection架构图,面试的时候会考,以及常用的操作方法,如add,remove等等工作会用Collections工具类熟练Collections常用的方法面试会考,工作会用List熟练List以下的实现类工作会用,面试会考Set熟练Set以下的实现类工作会用(偶尔),面试会考Map熟练map以下的实现类,Map集合的遍历方式工作会用,面试会考必备异常知识异常处理异常的方式熟练概述, 默认处理异常的方式工作会用,面试会考try.catch熟练使用和理论工作会用,面试会考throws熟练使用和理论工作会用,面试会考Throw熟练使用和理论工作会用,面试会考Finally熟悉使用和理论面试会考Final熟练使用和理论工作会用,面试会考异常的作用精通必需会面试会考必备常用io流io流File类熟悉熟悉工作会用(偶尔)IO流的概述熟练特别是理论知识,要会工作会用(偶尔)字节流熟练明白这几个流的关系和会使用输入输出工作会用(偶尔)字符缓冲流熟练明白这几个流的关系和会使用输入输出工作会用(偶尔)字符流熟练明白这几个流的关系和会使用输入输出工作会用(偶尔)输入输出流熟练明白这几个流的关系和会使用输入输出工作会用(偶尔)对象序列化熟练明白这几个流的关系和会使用输入输出工作会用(偶尔)必备反射知识反射反射的理论熟练熟悉面试会问(偶尔),学习框架会用类的加载过程熟悉熟悉面试会问(偶尔)类加载器熟悉熟悉工作会用(偶尔)反射机制熟练必备(框架学习要用)工作会用(偶尔)获取Class类的对象熟悉熟练获取方法工作会用(偶尔)反射获取的各种方法和属性熟悉反射获取构造方法并使用,获取成员方法并使用, 获取成员变量并使用工作会用(偶尔)注解知识注解常见内置注解熟悉熟悉工作会用自定义注解熟练学会自己写一个注解出来工作会用(偶尔)注解应用熟悉理解工作会用(偶尔)必备多线程线程进程和线程的理论熟悉理解面试会问实现多线程熟练实现多线程的2种方式工作会用(偶尔)线程优先级熟悉记住几个常用的线程优先级工作会用(偶尔)线程的控制熟练控制线程面试会问线程的生命周期熟悉理解面试会问线程的安全问题熟悉理解面试会问同步代码块熟练熟练工作会用Lock锁熟悉理解面试会问网络编程网络编程端口和协议熟练明白原理和理论工作会用UDP协议熟悉实操过面试会问TCP协议熟悉实操过面试会问Soket通讯熟悉明白原理和理论工作会用(偶尔)HTMLHTML基本标签熟悉最好到熟练 工作会用表格/表单熟悉最好到熟练 工作会用背景色熟悉最好到熟练 工作会用图片熟悉最好到熟练 工作会用标签属性熟悉最好到熟练 工作会用行内标签熟悉最好到熟练 工作会用行标签熟悉最好到熟练 工作会用超链接熟悉最好到熟练 工作会用CSSCSScss理论熟悉熟悉工作会用Css样式熟练熟练工作会用边框熟练盒子模型与布局工作会用列表熟练熟练工作会用鼠标效果熟练熟练工作会用浮动float熟练熟练工作会用定位熟练熟练工作会用选择器熟练熟练工作会用JavaScriptjs基本语法熟练Js类型、运算符、控制语句、数组、函数、对象、函数的使用工作会用流程控制熟练跟java的流程控制一样工作会用事件绑定/触发熟练onClick,click工作会用DOM操作熟练BOM对象及API工作会用NAN null nudefined熟练NAN null nudefined区别工作会用json熟练json格式工作会用jQueryjQueryjQuery语法熟悉熟悉工作会用jQuery核心函数熟练jQuery()和$()工作会用jQuery选择器熟练jQuery 选择器很多,记住一些够了工作会用jQuery文档处理熟练内部插入,外部插入,包裹,替换,删除,复制工作会用jQuery事件熟练动画效果,触发工作会用jQuery遍历熟练熟练工作会用AjaxAjax理论熟悉熟悉面试会问实现原理熟练熟练面试会问Get请求精通实操精通工作会用Post请求精通实操精通工作会用同步和异步精通实操精通工作会用XMLXML结构熟悉熟悉工作会用(偶尔)语法熟悉熟悉工作会用(偶尔)解析xml熟悉会解析xml工作会用(偶尔)节点查询熟练SelectNodes方法使用工作会用(偶尔)JDBCJDBCConnection类熟练学会操作和原理工作会用(偶尔)DriverManager类熟练学会操作和原理工作会用(偶尔)Statement类熟练学会操作和原理工作会用(偶尔)ResultSet类熟练学会操作和原理工作会用(偶尔)增删改查精通必须精通工作会用PreparedStatement类熟练学会操作和原理工作会用(偶尔)JDBC事务管理精通精通工作会用连接池熟练druid连接池,c3p0连接池工作会用JDBCTemplate的使用熟练学会使用工作会用(偶尔)MySQLMySQL概念数据库软件,理论熟悉面试会问insert精通数据的添加工作会用delete精通数据的删除工作会用update精通数据的修改工作会用select精通查询(含分页,分组,排序,带函数,子查询等)工作会用,面试会问多表关系精通一对一、一对多、多对多工作会用三大范式熟练熟练操作过工作会用约束精通约束的使用工作会用数据库备份熟练数据库的还原和备份工作会用事务熟练事务介绍,事务的隔离工作会用select(增)精通数据的查询,分页,排序,分组,条件,外连接,内连接等等工作会用存储引擎熟悉MyIsam,innodb面试会问,工作会用锁熟练行锁,表锁,乐观悲观锁等等面试会问,工作会用Web服务器WebHTTP协议熟练HTTP协议工作会用Tomcat服务器熟练Tomcat服务器工作会用Tomcat配置熟练Tomcat配置工作会用ServletServletServlet生命周期熟悉熟悉面试会问配置熟悉Servlet的XML配置和注解配置工作会用(偶尔),面试会问ServletConfig熟悉熟悉熟悉ServletContext熟悉熟悉熟悉请求&响应精通精通工作会用Request对象和Response对象精通HttpServletRequest对象和HttpServletResponse对象的API工作会用重定向&转发精通精通工作会用路径问题精通精通工作会用Filter熟练web.xml配置各节点,生命周期,Filter链,登录验证工作会用Listener熟练WEB中八大监听器,配置web.xml。注意:ListenerFilterserlvet,配置的时候要注意先后顺序工作会用JSP JSPJSP语法熟练熟练工作会用九大对象熟悉九大对象使用工作会用(理论),面试会问EL表达式熟练使用,取值,隐含对象,EL函数库工作会用JSTL熟练JSTL-核心标签库,函数标签库工作会用文件上传和下载文件上传和下载文件上传原理熟练文件上传必要条件,commons-io&commons-fileupload工作会用文件下载原理熟练下载响应头,文件下载中文乱码&浏览器兼容工作会用MavenMavenMaven构建&自动化构建熟悉熟悉熟悉本地仓库&中央仓库熟练熟练工作会用常用命令熟练熟练工作会用依赖管理熟练pom文件依赖传递,依赖冲突的解决,继承的关系,聚合的关系面试会问生命周期熟悉熟悉面试会问pom.xml熟练实操配置工作会用私服仓库熟练私服仓库搭建,本地资源上传到私服,私服下载资源到本地工作会用MybatisMybatis理论熟悉熟悉面试会问全局配置文件熟练实操面试会问,工作会用Mapper文件精通sql编写,nameSpace作用域,扫描package方式面试会问,工作会用相关API熟悉SqlSession,SqlSessionFactoryBuilder,SqlSessionFactory面试会问增删改查(含1:n和n:1)精通Selectupdatedeleteinsert面试会问,工作会用MyBatis结果集封装熟悉映射和反射封装面试会问,工作会用(偶尔)连接池精通理论和实操面试会问,工作会用事务精通事务机制和实操面试会问,工作会用动态sql精通实操面试会问,工作会用多表查询熟练实操面试会问,工作会用延迟加载熟练理论知识和实际操作面试会问,工作会用缓存机制熟悉一二级缓存理论和实操面试会问,工作会用MyBatis注解开发精通实操面试会问,工作会用别名精通别名机制采用package的方式面试会问,工作会用#和$精通区别和实际应用面试会问,工作会用通用mapper精通通用mapper实操工作会用分页插件精通PageHelper使用工作会用Mybatis-Plus精通Mybatis-Plus实操工作会用paramenterType精通理论和实操工作会用ResultMap精通理论和实操工作会用SpringSpring理论熟练熟练(因为很重要)面试会问IOC/DI精通IOC概述及作用,解决程序耦合,IOC相关配置,DI依赖注入面试会问,工作会用配置熟练Spring的配置工作会用AOP精通动态代理增强,AOP xlm配置,AOP 注解配置,面试会问,工作会用声明式事务熟练声明式事务的配置面试会问,工作会用集成mybatis熟练实操工作会用整合junit熟练实操工作会用SpringMVCSpringMVC理论熟悉环境搭建,执行过程及原理面试会问SpringMvc组件熟练1、前端控制器DispatcherServlet,2、处理器映射器HandlerMapping,3、处理器Handler,4、处理器适配器HandlerAdapter,5、视图解析器 View resolver,6、视图View(jsp,framemark)面试会问,工作排bug会用请求参数绑定精通pojo类绑定,map绑定,String绑定,HttpSession绑定,HttpServletResponse绑定,HttpServletRequest绑定等等工作会用,面试会问常用注解精通常用注解实操Controller,RequestMapping,Resource和Autowired,ModelAttribute和SessionAttributes,PathVariable,requestParam,ResponseBody,RepositoryComponent工作会用,面试会问Restful风格精通实操工作会用,面试会问实现文件上传精通SpringMVC文件上传与下载工作会用,面试会问异常处理精通使用 ExceptionHandler 注解实现 HandlerExceptionResolver 接口使用 controlleradvice 注解工作会用,面试会问SpringMvc中的拦截器熟练Interceptor拦截器,WebRequestInterceptor接口,HandlerInterceptor接口工作会用,面试会问响应数据精通String类型,void类型,ModelAndView,forward转发,redirect转发工作会用,面试会问SpringMvc实现异步精通DeferredResult,Callable工作会用,面试会问SpringMvc+Spring+Mybatis整合精通SpringMvc+Spring+Mybatis整合实操工作会用,面试会问SpringBootSpringBoot理论熟悉核心功能,SpringBoot的优势,依赖原理,自动配置原理面试会问自动配置熟悉实现
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工程监理试题及答案
- 科目一考试题试卷及答案
- 讯飞智能面试题及答案
- 妇科超声考试题及答案
- 压疮管理规范理论考核试题及答案
- 2025年全国保密知识竞赛题库及答案
- 临床护理技术操作常见并发症理论考核试题附答案
- 2025年护士抢救工作试题及答案
- 2025年施工员之装修施工基础知识考试题库及参考答案(典型题)
- 2025年A特种设备相关管理考试题库及答案
- 与欧美网红合作合同范本
- 2025年广东省中考数学试卷(含解析)
- 互操作性标准-第1篇-洞察及研究
- 广告牌安装后维护养护措施
- 大件运输安全管理制度
- 《电子产品制造技术》课件-第1章 电子工艺技术入门
- Q-GDW12562-2024超特高压盘形悬式瓷绝缘子用瓷件原材料、工艺和检验规则
- 一线员工执行力培训内容
- 幼教拍摄培训
- 船舶公司内务管理制度
- 护理职业素养课件
评论
0/150
提交评论