告诉你如何开始学java

funcreal 2008-08-08 05:24:30
好久没来了,变化还真大呢。晒晒自己写的东西,希望对大家有益。

“大家好,小弟是一个java初学者,请问怎样才能学好java?”
如果你经常游走于java论坛,那么这样的问题每天都会遭遇几个。这是好事,说明我们的队伍前仆后继。但可气的是一些人的回复:“看jdk文档吧”,“学习用edit plus”,“如此这般这般,配置环境变量”等等。今天实在看不下去了,是时候捍卫一下小弟们的求知欲了。
那些动辄就说“看jdk文档”的家伙,请回答我一个问题。你小时候上的第一节语文课,你的老师有没有让你“回家看新华字典去”啊?如果看字典就能学好语文,那还要课本和老师干什么?
我们小时候是如何认知一个事物的?你对苹果的第一印象是什么呢?是“吃的”,而且是有点甜的“好吃的”。再长大一点,你就能够从一堆梨中把苹果挑出来了。后来你发现,苹果是分品种的,有的成熟后是黄颜色的,有点面呼呼的;有的成熟后是红颜色的,脆甜脆甜的(我比较喜欢这种)。再后来,你就要问了,苹果是哪里来的?是树上挂着长得,还是在地上趴着长得?再后来,你可能要花点心思研究一下苹果核了,把这个埋下去,真的能长苹果?还是问问生物老师是怎么回事吧。
我们认识事物是从它最直观的,最容易被我们感知的一面去开始认识的。如果你妈喂你第一口苹果的时候说,“来,宝贝儿,吃点果肉细胞吧?”我不得不为你感到庆幸,因为你那时候听不懂多少个汉字。
我们该如何开始学习java呢?去他妈的环境变量,类路径。你一开始就了解这个有屁用啊?我认为你最需要的是一个IDE,也就是集成开发环境(想要遮蔽太阳的eclipse,或者晚节不保的jbuilder等等)。他们把那些琐碎的事情都已经处理妥当,且帮你隐藏了起来。你所要做的就是,照着你手边的二流java教材,也许你碰巧买了本一流的教材,把hello world敲上去再说。然后运行,原来这就是java,它能够使程序员和计算机进行交流,能够打出一行神奇的hello world。是的,不仅如此,他还可以把你的名字打印出来呢。不要羞涩,你还等什么?半年后,也许更快,你可能已经写了几个像样的程序了,你可能就开始思考了,我的程序是怎么跑起来的?IDE是怎么做到的?你开始查资料,发现,哦,原来它的运行需要jdk的支持。jdk又是如何运作的?脱离IDE行吗?我从哪里可以得到它?你还发现,伴随着jdk总是同时出现jre这个词,它又是什么?2年后,你可能开始深入java虚拟机了。这不就是我们愉快的java之旅吗?
恭喜你,经过3年的历练,你已经是一个程序员了,赶快找个女朋友吧。于是约了个女孩,“小姐,您好!听说您是B型血,巧死了,我也是,咱们太有缘了”。女孩有点脸红,“可是我睡觉的时候喜欢翻身,已经压死过好几只猫了。我还缺少维生素x、y、z。”你犹豫了一下,说:“没关系啊,多吃点果肉细胞就好了”。
祝你和她恋爱成功!
...全文
523 44 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
44 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
很喜欢楼主的语言风格.幽默风趣确又不失主题,精彩!!!顶个!
VF 2008-08-27
  • 打赏
  • 举报
回复
说的非常对,没必要从学什么java教材一步一步开始看起,我大学的时候天天抱着书看...等到上机操作的时候什么也不会,一个 Hello world搞了半天还是错的....

后来工作后直接装上MyEclipse,模拟着做几个小程序后发现,还真得靠这样的集成软件,可以帮你纠正错误,再后来就写一些程序,实现自己的思路,然后再看别人做的跟自己实现同样功能的程序,这样下来,逻辑改进很多....
jieao111 2008-08-27
  • 打赏
  • 举报
回复
终于没看到老紫竹的马甲,清净了许多
cuilupeng999 2008-08-27
  • 打赏
  • 举报
回复
思路不错
foundercy_weng 2008-08-27
  • 打赏
  • 举报
回复
楼主积聚幽默风趣!!呵呵!!
mxp2050 2008-08-26
  • 打赏
  • 举报
回复
支持
PostX 2008-08-26
  • 打赏
  • 举报
回复
女孩有点脸红,“可是我睡觉的时候喜欢翻身,已经压死过好几只猫了。我还缺少维生素x、y、z。”

楼主真有才~
yellowteeth 2008-08-26
  • 打赏
  • 举报
回复
虽然说得有点偏激,但我还是喜欢这种不羁的想法,特别是“去他妈”的这三个字用得太爽了,充分表现出你对那些拉圾教材的不满。不过不知道环境变量的话,当出现由于环境变量的问题运行出错时,可能会让人头大,头很大。你说呢?
shunzi11 2008-08-26
  • 打赏
  • 举报
回复
我也刚学JAVA感觉新手学习不要用IDE,学习的时候用Editplus或者JCreator文本编辑器。我觉的刚接触的时候看视频学的最快,先看一遍基础视频。然后在好好看看书巩固下.www.v512.com这个网站视频挺好的
dhl126 2008-08-26
  • 打赏
  • 举报
回复
很深刻~
ice_Dream 2008-08-26
  • 打赏
  • 举报
回复
你应该说去他妈的Java~学这东西干嘛~~那么辛苦~
不如去卖 果肉细胞~也许能更早找个缺维生素X ,Y, Z的女朋友~
lovewds2002 2008-08-26
  • 打赏
  • 举报
回复
顶一个
Sou2012 2008-08-26
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 studyjava07 的回复:]
写得不错,,,,
[/Quote]
helei123a 2008-08-26
  • 打赏
  • 举报
回复
顶一下
liaoyi_ipanel 2008-08-26
  • 打赏
  • 举报
回复
....
shlgsty 2008-08-26
  • 打赏
  • 举报
回复
顶一下
funcreal 2008-08-25
  • 打赏
  • 举报
回复
感谢大家支持。我会多发这种文章的,同时把分抛给大家。呵呵
chen_alvin 2008-08-20
  • 打赏
  • 举报
回复
[Quote=引用 25 楼 opec 的回复:]

吃点果肉细胞吧
[/Quote]

突然想到一个生物名词:单细胞动物......
wusenet041 2008-08-20
  • 打赏
  • 举报
回复
幽默的经典
碑文 2008-08-19
  • 打赏
  • 举报
回复

吃点果肉细胞吧
加载更多回复(23)

62,634

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧