如何提高javaEE的能力

t181935471 2010-09-01 08:18:08
做javaEE开发一年了,struts2,spring,hibernate,jxl,jfreechart,extjs,jquery都接触过,但仅仅停留在应用水平,现在经常在项目中碰到一些莫名其妙的问题,越发的发现,迫切需要了解这些框架的源代码,因此,想去看jdk,struts2等框架的源代码,但是又不知道如何下手,似乎到了一个瓶颈阶段,越发的感觉到了迷茫。

希望大家帮忙下,怎么才能提高自己javaEE的能力呢?小弟非常感谢!!!
...全文
227 25 打赏 收藏 转发到动态 举报
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhouliubin 2010-09-03
  • 打赏
  • 举报
回复
1.socket编程
2.反射
3.io
4.深入了解servlet,jsp规范,特别是几大对象,一定要熟,深入了解servlet规范
5.filter,listener等,务必很熟
5.JNDI
6.web service
7.js基础扎实,能读懂jquery中源码
8.DOM,SAX
9.常用标签或模板语言(会用就行)
10.RMI
11.java数据结构
个人感觉以上是必须深入研究的,其它的还有,但我暂时还很少用到,只要上面列的楼主都很熟了,相信自己写个框架都不成问题的。
xkhcsf 2010-09-03
  • 打赏
  • 举报
回复
我觉得知行合一,贵在实践,在实践中遇到问题,才能去找到问题,解决问题。如果一味的投入很多的精力去看框架的api,那最后估计都看不下去了
卡卡西CC 2010-09-03
  • 打赏
  • 举报
回复
路过看看
  • 打赏
  • 举报
回复
不要老说什么水平之类的 。心急吃不了热豆腐!理论与实践相结合。基础很重要!
kingwood2005 2010-09-03
  • 打赏
  • 举报
回复
没个靠谱点的解答啊,占个楼层等高手解答!!
xianaofei 2010-09-03
  • 打赏
  • 举报
回复
熟能生巧撒
xiaofancn 2010-09-03
  • 打赏
  • 举报
回复
下载视频,查看官方文档,测试。
hepeng_8 2010-09-02
  • 打赏
  • 举报
回复
实践是不是最好的解决办法?
王铎开 2010-09-02
  • 打赏
  • 举报
回复
多看看书吧,那样你就不想这么多了
rainsilence 2010-09-02
  • 打赏
  • 举报
回复
从Servlet接口的init方法入手,从而知其配置
从HttpSerlvet接口的doPost,doGet方法入手,从而知其流程

一切都以JavaEE规范开始,以规范结束。

要提高能力,秘密都在ActionServlet(RequestProcessor)中。
qunhao 2010-09-02
  • 打赏
  • 举报
回复
多学学底层的,什么多线程啊,i/o之类的。
把这些搞熟了。
wangguojunmy 2010-09-02
  • 打赏
  • 举报
回复
路过 听听高手的!
十年彩虹 2010-09-02
  • 打赏
  • 举报
回复
书是用来查,我现在是这样理解的。JavaEE涉及的很广,路还有点长。一个ORM框架其实不论Hibernate还是IBATES其实思想都是一样。大量的应用了涉及模式。每一个问题要弄到位(工作允许的前提下,毕竟都是为了生活)。要想工作中进步快只能多多的付出多多的思考。不仅要考虑到自己的模块还要考虑其他人的模块。考虑整体的架构为什么要这样设计。 与LZ共勉! API先要读透 开源框架 JVM jdk
t181935471 2010-09-02
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 monkeyking1987 的回复:]
你这问题也提的太大太广了.
你需要明白J2EE是一套规范与接口而不是些具体的实现,
只使用API与那些框架的东西是处于初级阶段吧.
更深入点应该去明白什么是J2EE这东西吧.它不是struts,Spring...
我觉得,思想胜过框架,
重要的是理解与体会,更深点运用人家的东西写出自己的东西来,
只学别人的永远处于较低的水平.
[/Quote]
我当然知道j2EE都是一套规范和接口,我说的问题是如何提高自己的javaEE开发水平哈
monkeyking1987 2010-09-02
  • 打赏
  • 举报
回复
你这问题也提的太大太广了.
你需要明白J2EE是一套规范与接口而不是些具体的实现,
只使用API与那些框架的东西是处于初级阶段吧.
更深入点应该去明白什么是J2EE这东西吧.它不是struts,Spring...
我觉得,思想胜过框架,
重要的是理解与体会,更深点运用人家的东西写出自己的东西来,
只学别人的永远处于较低的水平.
t181935471 2010-09-02
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 hepeng154833488 的回复:]
实践是不是最好的解决办法?
[/Quote]

总的知道做什么,才能实践啊...
rainsilence 2010-09-02
  • 打赏
  • 举报
回复
所有的框架,都是从这里开始的
t181935471 2010-09-02
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 wangduokai 的回复:]
多看看书吧,那样你就不想这么多了
[/Quote]

老看书,没用的,我尝试过
t181935471 2010-09-02
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 rainsilence 的回复:]
从Servlet接口的init方法入手,从而知其配置
从HttpSerlvet接口的doPost,doGet方法入手,从而知其流程

一切都以JavaEE规范开始,以规范结束。

要提高能力,秘密都在ActionServlet(RequestProcessor)中。
[/Quote]

ActionServlet是struts1的入口类把
shehun 2010-09-02
  • 打赏
  • 举报
回复
首先应该多看API,再去研究源代码
加载更多回复(4)

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧