一个java中级水平需要具备哪些技术基础?

为中华之崛起而上osc 发布于 2014/09/15 09:36
阅读 2K+
收藏 7
加载中
1
掠水
掠水

java基础

写的一手好代码

常用框架

熟练使用一个关系型数据库

熟练使用一个nosql

熟练使用一个消息队列

熟练使用一个分布式缓存系统

其他(比如前端框架,搜索等)

1
黑狗
黑狗
会百度,会谷歌,会英文
1
Catelyn
Catelyn
我理解的是代码质量高,spring,orm(个人认为mybatis必须掌握),netty&nio(file nio,尤其是jdk7的,还有socket的异步nio和非阻塞nio),java虚拟机规范,反汇编指令查查IA32手册研究研究,设计模式,多线程(jdk5的并发库还有后续的fork join等),还有那种工具库如guava,commons,序列化框架如kryo,protobuf,jackson,缓存系统memcached/redis,nosql还没玩过,很杂,(我已经放弃数据库的知识了)可以一知半解,但是时间长了肯努力效果显著!这样的后果是,虽然我也玩过很多语言,比如Python之类的,但是实践少,还有shell脚本之类的,jquery写的也一般,会的jq框架很少,也是精力有限吧,我现在处于走火入魔的状态T T
0
13123123
13123123
OOP ,mvc 、  AOP、ioc 这些思想即可  然后入手spring mvc  hibernate  框架只是工具 主要深入思想
0
zbbmaster
zbbmaster
得懂提取需求  懂设计模式 懂数据库设计 懂mvc  熟练ssh   熟练好几种开发工具 熟练打包工具   熟练部署环节 ,懂前端开发  懂好几种数据库 比如mysql  Oracle  mongodb   需要懂的太多了。。。。。。
0
蛋看江湖
蛋看江湖
这张图太扯皮了,按照这标准来招人除了bat之流没有几个公司有这勇气
掠水
掠水
那张图片的历史似乎有点悠久了
每天打起精神即可
每天打起精神即可
回复 @小99 : 简直吊到不行,已加入肯德基豪华套餐
小99
小99
这才是干货
0
瞌睡来了
瞌睡来了

引用来自“黑狗”的评论

会百度,会谷歌,会英文
0
王涛
王涛
业务,业务,业务,……
0
winnie_tour
winnie_tour
基础知识扎实一点就可以吧
0
唐代de豆腐
唐代de豆腐
有没有女朋友+一手好代码
返回顶部
顶部