第1个回答 2018-03-12
Spring 299
MySQL 290
JavaScript 216
Linux 165
J2EE 151
设计模式 148
Struts2 138
Hibernate 132
Mybatis 130
jQuery 128
HTML 127
TOMCAT 117
iBatis 103
CSS 103
redis 102
多线程 102
dubbo 47本回答被网友采纳
第2个回答 2020-12-28
应届生的所需要的Java技术,上面都会写着;
每一家公司的要求都是不一样的我来大致说一下 公司买对应届生的应该有的知识技能;
JavaSE方面:变量、数据类型、面向对象、异常处理、集合、IO、多线程、网络编程等这些是要掌握的,并且在面试 所问道的问题,也都是这些!
javaEE方面:sessin、json、el表达式、jsp基本语法、servlet、Tomcat等技术也都是需要掌握和了解的; 并在面试的时候,技术是你 去留的关键;
数据库:Sql、Mysql的增删改查是必须掌握的,多表查询 、子查询、事务、索引我们要熟悉;
框架:Spring、springMVC、Mybatis这些总要知道吧,毕竟现在有些公司还是再用 SSM框架进行开发的;
WEB前端:JavaScript、CSS 、HTML、JQuery等,这些你要了解;
上述我说的太片面啦;
想要真正的了解自己的水平是否达到要求,那就去拿着自己的简历去公司试一试,看看自己能拿到多少 offer,当面对HR的问题一无所知的情况下,你要抓紧学习啦!
想要知道自己水平如何我们可以在招聘网上轻松的看到;
如下:
第3个回答 2020-12-18
1. Web框架方面,需要以全栈的形式,了解SSM,或Spring Boot或Spring Cloud从前端到后端的基本语法,至少能在项目经理短期帮助下,能照着别人的例子写代码。应届生候选人只要能讲清楚相关框架的语法点和流程即可,最多再附带说明下mybatis等组件的用法,至于redis,dubbo,根本没要求。
2. 数据库方面,能会基本的增删改查即可,外带一些基本概念,比如事务怎么处理,JDBC里批处理怎么处理。
3. Java语法(也就是核心方面),其实如果能讲清楚SSM等Web框架技能,这块只要刷题就能过,比如就问些ArrayList和LinkedList的差别,以及多线程等的概念。