java最基本的语法很简单,但要想写好java程序,没有很深的面向对象的思想是很难写好的,也很难理解很多问题,但面向对象体系很深,涉及内容比较多,而且它非常抽象,需要你慢慢地在实际过程当中去体会。当你熟悉这套体系后你就成为很多语言的高手了,因为语言的语法那是不用担心的问题,主要是编程的思想(特别是面向对象的思想)。

解决方案 »

  1.   

    学java不一定要有c++的基础,有c++基础只不过是对java的学习有一定的推进作用,特别是它的面向对象的编程思想能使你更好的理解java。但是这并不表示学java一定得学c++,做为一个初学者,你得先学习java的基本语法,最主要的还是学习它的面向对象的方法,因为java是一门完全面向对象的语言,如果你对面向对象的概念不清楚的话是很难学好的。
      

  2.   

    没有C++的羁绊,你可以学得更好,当然需要花些时间,首先要从最基本的OOP原理学起,一般的书的第一章都是这些,而之后随着学的东东越来越多,你就该不断的加大实践的力度,以为如果你不清楚那些类库的方法,你是寸步难行的.不过我走的路确是另一种:我学过C++以及delphi,之后喜欢上了jsp,通过学习jsp,渐渐领会java思想,而现在,还在补java2这节课,也许你也可以试试,因为,jsp的效果既快捷又明显,很能激发你学习的兴趣.