数学建模社区-数学中国

标题: [转帖]对于初学者学习Java语言的建议 [打印本页]

作者: god    时间: 2005-3-31 01:33
标题: [转帖]对于初学者学习Java语言的建议
初学者的任务是掌握Java的语言规则和养成良好的编程习惯,其次才谈到对类库使用的熟练程度,再其次是OO思想的掌握与应用,再其次就是Design Pattern的问题了。  
; E1 A5 d$ z  d  }: |    在这里我只想介绍几个对成功完成第一个阶段很有用的资料。  $ K7 N4 g+ L( D. [9 D
    以下按照循序渐进的顺序进行:  
& g. l% y' G# f    1.The Java Tutorial和它的examples:  5 u( v: f; S. {. K
        ftp://ftp.javasoft.com/docs/tutorial.zip  
# Q+ J& d2 J' O0 B0 Q; M' A        ftp://ftp.javasoft.com/docs/tut-examples.zip  
7 x- ?) N' m- }- Z( p/ a8 n$ E        以上资料学习完成后,请参看以下资料:  7 _0 \$ w2 E4 \9 ?
    2.Java2 Certification Tutorial:  ( G) n0 R4 q. I5 k0 t  T- P
        http://automation.seu.edu.cn/auto/content/tutorial.zip  1 X! ]0 Y. {5 H; R; f/ M
    3.Complete Java 2 Certification Study Guide:  / w/ C( ~2 U, ~  z/ K# X. {7 U% O, D2 P
        http://www.3344520.net/book/3344520...va013.zip&id=65  4 x. Q% u1 O8 ^3 v- D0 \: i
    以上两个资料都是备考SCJP用的,十分注重语言规范的学习与考察,可以先看2,因为2相对简练,而3讲解更加细致入微。  
) g3 |* B& U# p* E) d( H" p5 H& h) T    在看以上资料的同时,你免不了写些程序,这就要用到API的手册,你用的是JDK的那个版本就去 java.sun.com 下载那个版本的doc来用就行了,全称叫:  6 `% C; n# O6 q: \6 v( @
Java 2 SDK, Standard|Enterprise|Micro Edition, v1.4.0(还有其他) beta 3 Documentation.  ( {: O: W+ U( q& D
以上提供的资料都是英文资料,但技术资料中没有复杂的语法,而且如果你想成为一个优秀的Java程序员也必须要过阅读英文资料这一关,总等着别人把新资料翻译成中文给你看,你的步伐就永远会比别人慢一步。所以,我希望处在初学阶段的朋友可以借这个机会锻炼这种读英文资料的能力。  1 q" d/ d' f) F) a8 T
    如果你学过C++,请在学习过程中比较两种语言的异同,会收到更好效果。当然,你也可以把C++和Java放在一起学习,有人说这样学习会出现混淆,但万事不可一概而论,有的人通过这种比较的学习方式,可能会掌握的更好。一样米养百样人,我告诉你,8爪型的都有...(抱歉,正在看鹿鼎记,串词儿了)...  
' I) C/ D7 j) v    最后希望初学者们学习顺利。
作者: 39133120    时间: 2010-12-11 00:02
好东西·············
作者: 李千    时间: 2011-6-9 15:14
好东西,看看
作者: 1161093733    时间: 2011-9-7 08:33
(⊙v⊙)嗯
作者: iluoke    时间: 2011-9-8 16:59
学习,谢谢分享
作者: 小小风    时间: 2011-9-11 10:57
感谢楼主分享
作者: 因酷思引    时间: 2011-10-20 14:26
很不错,一定要支持一下,顶起来,初学者!
作者: 夜清星蓝    时间: 2011-11-20 13:06
多谢楼主分享
作者: liuyu1381518    时间: 2012-2-28 15:01
好东西,谢谢啊
作者: 炽新    时间: 2012-3-31 22:29
谢谢分享!!!!!!!
作者: jianmo20120403    时间: 2012-4-8 12:38
好东西,感谢分享~~~~




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5