Re: [文件] JAVA新手爬文须知

楼主: VCLee   2015-03-07 11:02:12
※ 引述《slayer.bbs@bbs.wretch.cc (slayer)》之铭言:
: 一、基本搜寻策略
: 对初学者要入门JAVA这档事充满了许多问题,而利用网络资源学习的人最
: 要先学会的是如何查询资料。当你在版上问问题时,若是有人回答你下列
: 的内容,表示您的问题极有可能在网络讨论区中不对地被人提出来:
: “请爬文”、“google it”、“rtfm”、“stfw”等等
: 所以,这表示您该自己动手搜寻。那对于一个JAVA的初学者来说,查询的
: 最佳去处是那里呢?首先,您必需用您聪慧的脑袋决定问题的层次。本文
: 粗略地将您可能会遇到的问题分为如下:
: C1. 语言入门者的作业
: C2. 语法、语意上的讨论
: C3. API的使用实例
: C4. 物件导向设计问题的初步了解
: C5. 特定领域的应用
: C6. 其他
: 前 3类多半是一般修习JAVA相关程式设计的大学生所会问的问题,后 2类
: 多为大三四或研究生为了专题或研究而发问的问题。不同层次的问题有不
: 同的“爬文建议”。
: C1与C2的讨论多半在BBS 上能查询到答案,BBS 上又以C1为多,请密切注
: 意期中考前后的文章,酌量取用。建议的关键字:“高手、求救、小女子
: 、帮、随机、乐透”。这类的文章虽然无法透过标题得知内文但是各家老
: 师出的作业大同小异。除此之外,您最好还是有本书能查阅为佳。
: C2有一半的讨论是过于深入又与一些既有的名词互相混淆,所以建议能先
: 阅读相关专文再来爬文,关键字如下:
: this
: super
: static
: 递回
: 迭代
: 传值呼叫 call by value
: 传址呼叫 call by address
: class by reference
: 参考 reference
: reference type (the handle of the object)
: 覆写 override
: 多载 overload
: 多型
: 继承
: JAVA的多重继承 (implement部分)
: 抽象类别 abstract class
: 接口 interface
: 深克隆 deep clone (vs 浅克隆)
: Wrapper Class的特性
: 这些东西的讨论在BBS 上也不算少,但只是偶有佳作,若要得到更深入的
: 了解,先看书才是最好的方法。此外,若以中文的论坛来讲以台湾的“爪
: 哇世界 (http://www.javaworld.com.tw/jute/)”找寻较精准的说明。
: C3一类的问题,您必需先确认二件事。学习阅读JAVADOC 所产生的文件,
: 一般来说都是由SUN 网站里的api doc 开始。http://java.sun.com/j2s
: e/1.4.2/docs/api/ 。要查询范例主要是看了API 以及相关说明文件还不
: 懂的时候才用的,若是其package 于属java开头的,大致上能在此份API
: 文件中找到。除此之外,您最优先看的就该套件提供者的网站,例如:以
: SWT 为例,您要查询使用的范例当然以http://www.eclipse.org/swt/sni
: ppets/为主。所以学会阅读javadoc 是很重要滴。
: 至于java.* 的class用法去那查询才方便呢?本文提供二个途径的查询方
: 法:
: 1. 使用论坛
: http://groups.google.com.tw/group/comp.lang.java.programmer
: http://www.javaworld.com.tw/jute/post/search
: 2. 查询The Java Developers Almanac 1.4
: http://javaalmanac.com/
: Almanac提供的例子算是丰富可用,又有小而美的优点。
: C4,老实说这不是初学者适合学习的类别,但是我想总会有一些能直接进
: 入抽象层次思考物件导向问题的人。所以在此略为介绍一下可供查询的地
: 方:
: [OO概念文件]
: http://java.sun.com/docs/books/tutorial/java/concepts/index.html
: [javaworld@tw的软工版]
: http://www.javaworld.com.tw/jute/post/page?bid=33&sty=1&age=0
: C5,关于特定领域的应用发问的人多半是在做专题或是研究生在写实验用
: 的程式时会提出的问题,但这些提问的内容多半与JAVA Language 本身无
: 关。撇开应有的domain knowledge不论,就是要来求java相关的实作,或
: 有无好用的package 。因此,再退至google这底限之前,我们还有什么样
: 的选择可供查询呢?
: [java lobby]
: http://www.javalobby.org/
: [sun's java forums]
: http://forum.java.sun.com/index.jspa/
: [sourceforge]
: http://sourceforge.net/
: 如果前面都找不到,那只好去捞google的茫茫大海了。
: C6,所以其他是可能您觉得难以归类,但实事上他有比其他更适合的分类
: 。您可以先询问友人是否有所线索能将之分类,不然您也只能应用上述的
: 途径去找寻您要的答案,如果什么都没有,您还有google的
外耳噢欸显然让事前诶院昂鞥欧欧鞥约 ˙往俄昂恩奥身上哦最赞娃娃死嗯哦奥诶昂鞥 恩
鞥鞥伍˙资绕耳绕昂五实扭曲扫愈鱼˙
作者: LPH66 (-6.2598534e+18f)   2015-03-07 13:22:00
这...像是一只猫乱打手机萤幕误发文?
作者: mars90226 (火星人)   2015-03-07 14:01:00
这个比乱码还猛...
作者: chchwy (mat)   2015-03-07 14:39:00
交出那只猫!!!
作者: qrtt1 (有些事,有时候。。。)   2015-03-07 15:05:00
作者: a7904120 (pubear)   2015-03-07 15:06:00
作者: carylorrk (carylorrk)   2015-03-07 19:10:00
萌萌der
作者: darkk6 (Mr. Pan)   2015-03-07 22:17:00
喵 (>^ω^<)
作者: avi5 (球疯子‧IT人)   2015-03-11 21:39:00
一楼神补!
作者: mgdesigner (機槍設計師)   2015-04-02 19:04:00
最赞娃娃死嗯哦,资绕耳绕昂五实!

Links booklink

Contact Us: admin [ a t ] ucptt.com