对一个JAVA的基础了解,问题应该都不难,只是想简单的初步的了解一下JAVA这个岗位
JAVA岗位主要还是以WEB项目为主,包括前端,后端。后端需要学习相关的框架,如Spring boot,mvc,cloud等。
Java在企业开发中大部分用于做管理系统,尤其是对于金融领域这块用的最多,Java开发工程师岗位你除了要掌握Java相关的知识,还要对前端,运维的知识有一定的基础,目前很多项目做前后端分离,可以不用管前端的事情,其实不然,如果你不懂前端的知识和基本框架,就无法与前端交流,另外对于数据库mysql是必须掌握的,其次是orcale,sqlserver等关系型数据库,最后就是运维这一块,linux基础命令必须掌握,项目开发完了还需要你进行打包部署,总之你需要掌握这些:
Java:Java基础,mybatis,spring全家桶(spring,springMVC,springboot),springcloud和springsercuity虽然不一定要你会但是工作过程中如果用到,你还是要学习的
数据库:mysql,orcale,sqlserver,(redis最好学一下)
前端:html+css+js,VUE框架(vue.js,ElementUI,vuex.....)
运维:linux基础命令
林子大了之啥鸟都有,有的公司要求高,用比较前沿的java技术开发大数据,微服务,分布式啥的;有的公司要求低,用以前的java相关技术如jsp啥的单体