“大家好,小弟是一个
java
初学者,请问怎样才能学好
java
?”
如果你经常游走于
java
论坛,那么这样的问题每天都会遭遇几个。这是好事,说明我们的队伍前仆后继。但可气的是一些人的回复:“看
jdk
文档吧”,“学习用
ultraedit
”,“如此这般这般,配置环境变量”等等。今天实在看不下去了,是时候捍卫一下小弟们的求知欲了。
那些动辄就说“看
jdk
文档”的家伙,请回答我一个问题。你小时候上的第一节语文课,你的老师有没有让你“回家看新华字典去”啊?如果看字典就能学好语文,那还要课本和老师干什么?
我
们小时候是如何认知一个事物的?你对苹果的第一印象是什么呢?是“吃的”,而且是有点甜的“好吃的”。再长大一点,你就能够从一堆梨中把苹果挑出来了。后
来你发现,苹果是分品种的,有的成熟后是黄颜色的,有点面呼呼的;有的成熟后是红颜色的,脆甜脆甜的(我比较喜欢这种)。再后来,你就要问了,苹果是哪里
来的?是树上挂着长得,还是在地上趴着长得?再后来,你可能要花点心思研究一下苹果核了,把这个埋下去,真的能长苹果?还是问问生物老师是怎么回事吧。
我们认识事物是从它最直观的,最容易被我们感知的一面去开始认识的。如果你妈喂你第一口苹果的时候说,“来,宝贝儿,吃点果肉细胞吧?”我不得不为你感到庆幸,因为你那时候听不懂多少个汉字。
我们该如何开始学习
java
呢?去他妈的环境变量,类路径。你一开始就了解这个有屁用啊?我认为你最需要的是一个
IDE
,也就是集成开发环境(想要遮蔽太阳的
eclipse
,或者晚节不保的
jbuilder
等等)。他们把那些琐碎的事情都已经处理妥当,且帮你隐藏了起来。你所要做的就是,照着你手边的二流
java
教材(也许你碰巧买了本一流的教材),把
hello world
敲上去再说。然后运行,原来这就是
java
,它能够使程序员和计算机进行交流,能够打出一行神奇的
hello world
。是的,不仅如此,他还可以把你的名字打印出来呢。不要羞涩,赶快试试吧?半年后,也许更快,你可能已经写了几个像样的程序了,你可能就开始思考了,我的程序是怎么跑起来的?
IDE
是怎么做到的?你开始查资料,发现,哦,原来它的运行需要
jre
的支持。
jre
又是如何运作的?脱离
IDE
行吗?我从哪里可以得到它?
2
年后,你可能开始深入
java
虚拟机了。这不就是我们愉快的
java
之旅吗?
恭喜你,经过
3
年的历练,你已经是一个程序员了,赶快找个女朋友吧。于是约了个女孩,“小姐,您好!听说您是
B
型血,巧死了,我也是,咱们太有缘了”。女孩有点脸红,“可是我睡觉的时候喜欢翻身,已经压死过好几只猫了。我还缺少维生素
x
、
y
、
z
。”你犹豫了一下,说:“没关系啊,多吃点果肉细胞就好了”。
祝你和她恋爱成功!
分享到:
相关推荐
从零开始学Java光盘-教学PPT,你值得拥有
《从零开始学JAVA》配套程序,总共23章
图书《从零开始学Java》配套的资源包。本书针对初学和自学读者的特点,以通俗易懂的语言讲解Java语言编程。全书内容分为六篇共23章,讲解了Java的各个方面,主要内容包括Java语言的环境配置、基本语法、流程控制语句、...
从零开始学JAVA-WEB开发.大家可以试一试挺好的
从零开始学JAVA,java新手教程,简单易懂
从零开始学java第1章到第21章全部详细PPT
从零开始学java web第1章到第17章全部详细PPT
Java从零开始学习
从零开始学Java,一定能学到你想要的结果。
《从零开始学JAVA》配套PPT 总共有21章
从零开始学Java ME手机开发光盘,该书系统地介绍了Java ME在手机应用开发方面的知识。全书以无线行业Java技术规范JTWI(JSR-185)为基础,内容涵盖了用户界面设计、事件处理、游戏设计、网络编程、多媒体、本地持久...
从零开始学习Java编程 从零开始学习Java编程 从零开始学习Java编程 从零开始学习Java编程 从零开始学习Java编程
从O开始学JAVA 从入门开始讲解,非常好的资源!值得大家去学习学习!
JAVA学习教程
新手学Java7编程(第5版)由程序设计畅销书作者herbertschildt撰写,将内容彻底更新至javase 7。首先从基础讲起,介绍了如何编译和运行java程序,然后讨论了关键字、语法和一些结构,它们共同构成了java语言的核心。...
从零开始学Java编程 从零开始学Java编程 从零开始学Java编程
从零开始学java,是java语言程序设计中的经典之作。里面详细介绍了java的使用,适合初学者。
从零开始学习JAVA java 基础 很适合初学者 下载下来看看吧
java高手总结的java学习经验,如果你是从头开始学习java,在高手的指导下进阶更快!