java 如何提高自己水平 这个时间段 学点什么好

做java web开发一年多了 基本上都是 js ajax 到后台围绕数据库 增删改查 简单sql语句 其他没什么了
从来没有用过线程 io流什么的 现在正好闲下来 不知道学点什么提高自己开发水平了 望大神指教

5个回答

其实可以读框架的源码,实现原理,不需要会用,但能看懂源码,理解他的含义,这对你以后找工作用处很大,然后可以安装一个Linux虚拟机学习部署服务器,现在javaweb的服务器基本都是nginx+tomcat的组合,学会nginx对应多个tomcat,这个也是很有帮助的,还有你要学习调优你的代码,就比如循环其实可以用map来代替,不需要嵌套循环,这样性能蹭蹭的上去了,还有就是jvn的调优,这个作为一个java程序员必须知道的。

qq_18895659
树先生i 回复Jordan裔: 这个怎么说呢,其实是比较的嵌套循环才需要,比如你想一个循环里面的值和另外一个循环的值比较,这样先用map把一个循环装进去,在另外一个循环的时候Map.containsKey(key)查看是否一样,也可以比较值,这样效率会很高的。
大约 3 年之前 回复
qq_27836205
Jordan裔 弱弱的问一下 循环如何用map代替~~~
大约 3 年之前 回复

有空不如主动尝试优化自己现在负责的项目,优化的过程中自然会深入框架的核心,也能加强自己各方面的能力,最重要的是可以在领导那里加分

我觉得走到这个阶段可能也算一个瓶颈了,个人感觉可以回过头来重新去挖掘语言的深层,抛开项目的东西,单纯地钻研java语言的核心内容,经过这个过程之后技术肯定会有一个大的进步

看开源框架源码,Java Web框架,最好可以研究下tomcate源码,tomcat里面有很多设计模式,研究下可以学到很多。

深入框架的核心,才能深入调优

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐