没有任何编程基础要怎么学JAVA

来源:百度知道 编辑:UC知道 时间:2024/07/01 06:13:43
没有任何的基础,我要怎么学JAVA呢?
前几天朋友给我推荐一本书(Thinking in java第四版)说让我一个月啃下来,然后...
今天看了一下午,把前两章看完了,第一章还好,到第二章就有点像天书了,看不懂啊。
thinking in java 算是入门书吗?
刚刚找了个电子版的C看了看,还能理解,是不是我该先学C然后再过渡到JAVA?
我怎么感觉我那个朋友是在给我制造困难,考验我啊!有点小学生直接学高中英语的感觉!所以他用了个——啃!但是一个月!!!

说说我个人的理解:
java编程思想并不是一本适合初学者看的书,起码要对面向对象有了一定的了解之后在看这本书,这本书我也有,断断续续的看,到现在看完一多半了,有的地方并没有完全理解,我觉得,好书,是不可能一遍就看懂的,而且看一遍也不能完全理解,如果有时间的话,要反复的看,随着自己编程经验的增加,理解也会越来越深入。

如果你没有任何的基础,建议先学一下C语言,把变量,函数,if,else,for循环这些基本的先掌握了,这些东西,是所有编程语言所共同的。

我不知道你的时间是否充裕,想学java的话,先学基础(j2se),如果以后想学j2ee,学完基础后要学习java web,包括html,javascript,css,servlet,jsp,学完这些之后,开始学习一些框架,像struts,spring,hibernate等等。要学的东西挺多的,如果是自学的话,我估计最少要1年,所以如果想学java,就要做好准备,不断学习的准备!

希望以上这些对你有帮助!

一个月啃完 "Thinking in Java" ?

是我听错,还是碰到神人了?

先学 C 再过渡到 Java,确实能理解得更好些.

Java 相对于 C ,少了指针和结构(Java中也有结构的,形式有小小的改变,名字也改成了枚举,其实久了你会觉得 类要好得多), 增加了泛型的概念(当然啦,还有其它的,只是这些突出一些)

把 Java 的原理弄明白了(主要是要真正理解 何为对象),
对 堆 栈 说得出一个所以然来,就可以分类学习了

Web(J2EE) ? 企业级应用,主要用于互联网
Swing(J2SE) ? 桌面应用程序(不推荐, C# 会轻松得多)
J2ME 手机游戏开发

再可以看相关的书...

自觉需要的是耐力.希望你能坚持
喜欢上网聊聊MSN,却不表示你会真正喜欢其后传输的真理...

祝你早日成功!

书是要慢慢看的,不懂的地方,看一遍不懂就看第