自学JAVA语言或其他语言,该如何学呢?

来源:百度知道 编辑:UC知道 时间:2024/05/21 14:00:48
根据教科书上来学,你会学到有的知识必须先读懂后面的才可以再来学前面的知识,可我们是应该先从后面的那些学懂还是应该把前面的知识攻下来?比如那些面向对象和函数的,可对于那些字符串,前面的都没怎么提到,只能在后面看到,可看后面的,却要与前面的相连接,该如何取舍?是先粗略把整本书浏览一遍还是。。。。(一整本有600左右啊,而且是自学的哦,没多少这方面的知识的哦!!-.-!!)

任何人看着API都会用JAVA,这没什么难的。java的核心在于OOP,会用JAVA编程的人不一定就理解OOP,但是理解OOP的人一定可以将JAVA用到极致,因此你知道什么是要掌握得了吧?

在用JAVA编程时,时时刻刻都应该将OOP的三大特性融入到你的设计当中去。

第一本必须看的书《thinking in java》
第二本必须看的书《设计模式》(也叫gof模式)
然后就看你选择了,这个时候你应该入java门了

然后看别人的程序,学习,什么叫做松耦合,高内聚,再结合业务建模去深入,然后你就会觉得,java真的很广阔。

建议不认为自己很聪明的就放弃java学c#吧,学了java,你会发现你前面有很多条路给你选择,任何一条路都可能是歧途,但是你一但陷入它的高自由度的思维方式就会被深深吸引,但是如果是c#的话,你就会发现,你的路就那么一条,不会有走歧途的危险,但同时也大大限制了你的自由的思维。

以上是个人学java和.net的一点体会。
也就学了3年多点,发现自己还是才入门,新东西太多了

不管你看什么书
你应该叫会java的人给你列一张学习流程表 先学什么 后学什么。。。

比如我们先要学 打印语句 然后再if for ..

.net限制了个人的提升空间,java是开源的可以自学它的代码,.net怎不行,还有java程序员的工资要比.net的高