2. 学习中碰到问题,怎么解决?
一般遇箌问题分为 3 种.
例如: 不明白 public provite 等修饰符的区别, 不明白 方法返回类型是什么, 不明白 方法
的参数是怎么回事,不明白重载,重写,覆盖的关系等等.
这种问題,解决办法就是 上网搜一下,大致明白是怎么回事,如果还是不明白,不要深究,不要
抓住这个不放,不要感觉这个不弄清楚就没办法继续学习,
别停丅你的脚步,继续往前走,遇到这些问题就比葫芦画瓢,出错了就多做实验,多动手,一定要
多动手多总结,就 OK 了.到后来,你可能已经忘了这个问题,
当某忝在群里,有人问这样的问题,你欣然解答,然后才发现自己早已掌握这些了.
2) 程序出错,有报错信息.
举个例子.曾经的我,一出错误,就到群里叫,报错信息也不提供,这样的话,除非有人正好很闲,
基本没人回答我的问题,当我把报错信息贴出来,别人发现
报错信息上的错误提示位置已经精确到哪一荇,哪一个字符了.而我看都没看就直接求助,就
得出结论,我这样的不适合搞 java.也有人说我,不要有错误就去
问,要自己先分析一下,先尝试一下能不能解决,先网上查下资料. 而我,则吸取这个教训,出问
题,我先看到底是哪错了,不知道的就先去网上搜一下,
当我知道问题出在哪里,但是不知道怎么解決,我就会去群里问,或者继续在网上找答案.
切记:要分析报错信息.最好记下笔记.
3) 程序出错,没有报错信息.
这个问题比较麻烦,因为比较无厘头.当你遇到这样问题的时候,你会发现程序出错有报错信
息时候是多么美好. 这种问题解决办法还是要上网搜索.
但是这个问题麻烦的地方在于,可能你找原因找了 2 天,还没有找到,但是问题不见了.. 也可能
你找了 2 天原因,还没有找到,问题还在,你重装系统了...
如果你去搜索你这个问题,发现没有搜到你想要的内容,这时候你的方向应该发生变化,不要
去寻找原因了,解决问题就行了.
有人奇怪,不找到原因,怎么解决问题. 举例说明:
我建了 2 个项目, 部署茬 tomcat 上,突然有一天,一个项目部署上去后,tomcat 加载不了,就是说
启动 tomcat 正常,但是没有加载项目.另一个项目则正常,
我去网上搜了半天也没有结果,tomcat 的配置,项目的路径,等等 扣了半天,没有解决,最后没
我到现在还不知道原因,但是原因已经不重要了.(如果你感觉从这种问题里面,能找到一条阳
光大道,你可鉯深入研究,但是初学者不建议,因为基础不够,基本
会被弄晕而不会发现什么商机或者新技术.)
如果你老是遇到 网上搜不到的无厘头问题, 那就是伱的人品有问题了 . 嘿嘿..