Java行业发展前景吸引了很多人想学习java,但Java开发本身需要大量的知识,因此很多人在学习java课程的时候都感觉到迷茫,那怎么学习java课程?下面来我们就来给大家讲解一下。
1、“书中自有黄金屋,书中自有颜如玉”。
这句话就是告诉我们课本是我们学习知识的第一大根本方向,在课本里面详细的记述着关于这门课 程的基础知识,还有进阶内容,都是以基础开头,步步深入,这样利于我们初学者去更好的学习。当 然,课本不是本本都有用处的,所以在选择的时候,我们就要留心注意一下,不要买到盗版的书籍,这 样不仅浪费了我们的钱财还浪费了我们学习Java基础知识的'动力。
2、虚心求教。
又借一句古话,“往往很多高深莫测,经验丰富,功力深厚的人都埋藏在自己的身边,不容自己去 察觉”。求学不在高低贵贱之分,只要我们碰到不懂的地方,就去虚心求教,世界这么大,而且这门知 识又是如此让人追捧,想必然比自己懂的人岂止千百呢?
3、网上搜索。
这主要是讲到现在的科技和网络的变迁,“条条大路通罗马”转换成现在就是“网络时代网来网 去”。在网上随便一搜,例如:Java基础,Java视频,Java培训等等。服务器就能立马为你分类出上 十万的知识列表任你选择,参考。而且在网上学习也是最为方便快捷简单的方法,利用好了这一资源将 会获利无穷。
学java必须要掌握哪些?
1、需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该十分了解UML,尤其是class,object,interaction以及statediagrams。
2、需要学习JAVA语言的基础知识以及它的核心类库(collections,serialization,streams,networking, multithreading,reflection以及其他)。
3、应该了解JVM,classloaders,classreflect,以及垃圾回收的基本工作机制等。你应该有能力反编译一个类文件并且明白一些基本的汇编指令。
4、需要学习java数据库技术,如JDBCAPI并且会使用至少一种persistence/ORM构架,例如Hibernate,JDO, CocoBase,TopLink,InsideLiberator或者iBatis。
5、应该熟练掌握一种JAVAIDE例如sunOne,netBeans,IntelliJIDEA或者Eclipse。
6、JAVA(精确的说是有些配置)是冗长的,它需要很多的人工代码(例如EJB),所以你需要熟悉代码生成工具,例如XDoclet等等。
大家在学习java的时候,可以制定相应的学习计划,这样学习才会有条不紊、学习效率自然会大大提高。最后大家如果想要了解更多课程推荐知识,敬请关注奇Q工具网。
推荐阅读: