现在前后端交互,Java也要学前端,前端也要学后台的。就拿Java web来说,
Java基础:面向对象,集合,数组,线程………,这是都是纯Java的。然而只学这些是找不到工作的,也要懂前端及其他的。
前端:html,css,Javascript,xml,tomcat,jsp,jdbc,lucence,easyUI,maven,weblogic,webservice,jquery,ajax……
数据库:mysql,sqlserver,oracle,nosql;
框架:struts,hibernate,Spring,mybatis,SpringMvc,Springboot,springcloud……
设计模式:单例,装饰,工厂………;
其他:dubbo,zoopkeeper,jvm,netty,并发,分布式,http,会话管理…
文件处理:上传和下载,poi;
使用工具:eclipse,myeclipse,uml,svn,dw……
只是冰山一角,偶也是刚入行,可能有些纰漏,任重道远,加油,坚持自己喜欢的道路。