课程咨询 :186 8716 1620      qq:2066486918

昆明Java培训 > 达内新闻 > 昆明java培训学员教你提升水平
  • 昆明java培训学员教你提升水平

    发布:昆明Java培训      来源:达内新闻      时间:2016-02-18

  • 生活总是需要不断的注入新思想,语言代替不了行动,行动才是最响亮的语言。昆明java培训小编看到这样文章,有必要和小伙伴们都分享一下。

    案例:(小弟今年研究生三年级,找了份J2EE方面的工作,所以想在这个方向上有所深入的学习。可是,对于学什么、怎么学,确实有点茫然。

    小弟的情况,学习Java也已经三年多了,看过《thinking in java》两遍,Java基础一般吧,想更深入的学习一下Java基础,想买一本effective java,但是在等待第二个版本,还没入手,兄弟姐妹们还有什么好书推荐呢?认真阅读了《head first design pattern》两遍,《Java与模式》......对面向对象的编程理论有一定的了解。学习struts 2、ibatis、spring这些框架一年多了,也做过一个项目,就是用的这三个框架,现在已经挂到网上了。hibernate也看过一些书,做过一些demo,使用的myeclipse。但是,对于这些框架,仅仅是停留在会使用的水平,对于里面的机制并没有 深入的了解。

    现在,想深入了解一下spring,想读读源代码,却不得其法而入。望各位兄弟姐妹们不吝赐教,如何系统的、深入的学习这些东西?怎么样才能算是对这些框架有深入的了解?

    还有,小弟做过数据库的助教,但只是停留在写写sql语句,用过ms sql server、mysql,对于数据库优化之类的没什么了解。请问如何提高自己的数据库水平呢,有什么好书推荐呢?

    如果看了上面的文字,不知道小弟所问何事,可以直接提问。在此先谢过了!期望兄弟姐妹们指点迷津呀!)

    昆明java培训相信很多人都有和上述案例类似的情况存在,这就是我们所说的java入门容易,精通难。昆明java培训小编也是搞java开发的,做过很多项目,有电信的服务器项目,有电子商务的,还有搜索引擎的,在这里和大家分享 下昆明java培训学员的项目经验吧,希望能帮到你们。

    昆明java培训

    针对上述案例中遇到的问题,我觉得可以从一下六个方面入手:

    1.先要对设计模式有一定程度的了解。

    2.知道IOC和AOP,了解它们的作用,这个是Spring的核心。

    3.从BeanFactory接口和实现类开始看,坚持,头晕也要坚持。实在晕了可以用Rose或PowerDesign反向一下,看看UML的结构。哦,最好看一下JDK的reflection包和cglib的用法,对动态代理有点了解。

    4.对util包下面的类也要看,可以学到很多小技巧。

    5.看各种Template,比如JdbcTemplate,可以学到策略模式、JDBC异常和很多JDBC编程的经验。其他的集成模块可以慢慢看,基本道理都差不多。

    6.找个好的IDE例如eclipse,别用editplus之类的。

    昆明java培训小编觉得写代码就好像练功一样,首先要把基本功练扎实,马步要稳,所以建议先把j2se搞通透,其实那些框架之类的,说白了都是java api实现的,只是融入了模式与oo的思想!

    其次就是多练,武林高手的功夫都是经过数十年苦练而来,写代码也一样,一旦发现代码已经成为你身体的一部分时,离高手又接近一步了!

    昆明java培训就是练就这样高手的地方,不但有专业的师资团队,更有一流的教学设施和教学环境,并采用了O2O的模式让学习边的更加轻松愉快,昆明java培训是你不错的选择。

    推荐文章

上一篇:昆明java培训为你理出学习路线

下一篇:昆明java培训学员分享

最新开班日期  |  更多

Java--零基础全日制班

Java--零基础全日制班

开班日期:11/30

Java--零基础业余班

Java--零基础业余班

开班日期:11/30

Java--周末提升班

Java--周末提升班

开班日期:11/30

Java--零基础周末班

Java--零基础周末班

开班日期:11/30

  • 网址:http://km .java.tedu.cn      地址:昆明市官渡区春城路62号证券大厦附楼6楼
  • 课程培训电话:186 8716 1620      qq:2066486918    全国服务监督电话:400-827-0010
  • 服务邮箱 ts@tedu.cn
  • 2001-2016 达内国际公司(TARENA INTERNATIONAL,INC.) 版权所有 京ICP证08000853号-56