(博彩导航网站排行榜) 如何精通JAVA
博彩导航网站排行榜
博彩导航网站排行榜
当前位置 : 博彩导航网站排行榜 > 博彩导航网站排行榜

(博彩导航网站排行榜) 如何精通JAVA

我是大一下了。暂时不知道以后想成为什么样的人。但是我觉得假如会一两种语言的话还是挺厉害的。那么请问怎么非常懂这些呢?

这个问题很难回答,这里抛砖引玉下,说个过程,以供参考:

1、先去弄本《Thinking in Java》看看。仔细阅读前300页的内容,并上机完成所有示例。这样基础就OK了!

2、找本薄一点的,最好200页以内的JSP入门书学习一下Java的WEB开发基础。

3、学习一个IDE开发工具,例如Eclipse。

4、学习一个数据库,比如SQLServer或者MySQL5。

5、做1~2个类似《图书管理系统》的小网站,运用下前面学习的内容,实际熟悉-掌握Java的WEB开发。

这1~5步完成了,就算是入门了。接下来主要是熟悉主流的开发框架,例如著名的SSH(Struts2+Spring3+Hibernate),具体推荐见如下步骤:

6、学习Spring-mvc 3 spring-mvc已经涵盖了SS,即覆盖了Struts的功能,又是目前比较流行的轻量级框架,所以推荐

7、学习Hibernate 这个是专门用来和数据库打交道的组件,非常的经典靠谱广泛成熟,这年头不会Hibernate的Java开发人员可能为0吧,可想而知是多么的重要。

8、用Spring+Hibernate做1~2个小项目。

这6~8步搞定了,你就是一名初级的Java软件开发人员了,后面的就是积累开发经验,大概10个项目完成以后,你就可以宣称自己是有经验的Java Developer了。

既然问题是要精通,所以还需要后续这些若干步。以下这些没啥特别的先后次序,主要还是要用心去学去用。

9、进阶书单 《Effective Java》 《Java并发编程-设计原则与模式》 《设计模式》 《重构》

10、典型的框架、组件 Struts2 iBatis JPA Velocity Netty Mina JavaEE各类容器/服务器试用

11、Java之外的 Memcache Redis Oracle PostgreSQL Linux(RedHat、CentOS) Nginx Apache(httpd) JQuery系列JS/UI组件

大致就这些吧,如果上面的都弄明白了,实际做过项目/开发了,那么可以算是精通了吧。

最后提一个《一万小时天才理论》。简单的说,如果你花了10000小时在Java学习、开发上,那么你必将成为一名Java精通人士。 http://book.douban.com/subject/4726323/

1

比数学简单多了。去买一本,然后认真读,至少读完前300页。Thinking in java可能是最好的入门书了,我大概读了3遍呢。 QQ就算啦,有问题你发给我就是。 另外,大学里的《微机原理》也要看看,对于理解计算机本身非常有帮助。

Kun2000 · 2013年05月11日

展开评论

最新文章

广告位

博彩导航网站排行榜