小弟现在大三,c++基础来可以,
前不久在外面做项目,用VC,效率太低了,累的简直快吐血了,
我发现自己并没有 "从烧转块开始" 写程序的能力,写程序的思维能力不行
我发现java的代码看起来更直接,简洁
所以我想转学java,
是不是可以更容易的接触到业务方面?希望大家指点:
1.我的看法是否正确
2.学习java的方法,
前不久在外面做项目,用VC,效率太低了,累的简直快吐血了,
我发现自己并没有 "从烧转块开始" 写程序的能力,写程序的思维能力不行
我发现java的代码看起来更直接,简洁
所以我想转学java,
是不是可以更容易的接触到业务方面?希望大家指点:
1.我的看法是否正确
2.学习java的方法,
而兼容了C,使得自身仅仅成为了带类的C语言,多多少少影响了其面向对象的彻底性!JAVA则是完全的面向对象语言,它句法更清晰,规模更小,更易学。它是在对多种程序设计语言进行了深入细致研究的基础上,据弃了其他语言的不足之处,从根本上解决了c++的固有缺陷。
Java和c++的相似之处多于不同之处,但两种语言问几处主要的不同使得Java更容易学习,并且编程环境更为简单。
你c++学的好的话,我觉得java应该很容易上手!
看看<<thinking in java>> <<core java>>,注意一下区别.
2.java适合做web开发,你可以从简单的web项目入手.学习一些框架,比如structs.
注意,俺并不是说做web的开发人员没前途,只是比起做c++的开发人员,后者的功底的确深不少。特别是遇到一个java/c#实现很困难而用户对执行效率要求又很高的需求时,这种差异就特别明显。像有些高手所说得,掌握了c++,学其他高级语言你真的会有一览纵山小的感觉。
你就会觉得自己渺小
你一块一块从砖头开始写起
人家早已经钢筋混凝土拔地而起了