我和你一样,确实是件好事,我学完C后,看C++一点也看不懂,学习JAVA以后才明白什么是面向对象,C++再面向对象上和JAVA差远了!!!

解决方案 »

  1.   

    在学校的时候学过很多的编程语言,什么汇编 pascal c 之类的。除了语法和侧重点的差别之外,也没什么了,都是面向过程的。 JAVA的语法其实也就那样咯,无非是多了一层OO的思想和设计。所以我觉得学JAVA主要还是一个OO的思想和实现。
      

  2.   

    我也刚开始学,以前一直用PB了,C++基础是没有的,
    不过觉得Java挺有意思的
      

  3.   

    学java和学C++几乎是同步,本来是学C++的(课程安排),但我买的数据库(可能是)课本后几章专门介绍java语言的。后来有兴趣了,就上手了,总的感觉各种语言好象是相通的,只要学了一门语言,再学另外一门就比较容易了!!!
      

  4.   

    语言确实是相通的。就像thinking in java的开篇第一句话:同人类任何语言一样(当然也包括其他计算机语言,这句话是我家的:->),Java提供了一种表达思想的方式,如过操作得当,同其他方式相比,随着问题变得愈大愈复杂,这种表达方式的方便性和灵活性会显露无遗。相对于当时的时代背景(Java出现的时候),可以说:Java是把OO思想体现,贯彻的最好最彻底的语言。现在也差不多还是这样。
      

  5.   

    我学java倒是我最喜欢vc的时候,我以前用vb、delphi,然后因为编程需要,我开始接触
    java,这就一发不可收拾,到现在一直搞java,不过我觉得java确实很好,大家一块
    努力吧,呵呵。不过,java倒不是因为你有什么c++根基,但你如有一些面向对象的
    一些概念学的要快,况且程序思想大同小异,仅语法不同,仅一点看法,呵呵
      

  6.   

    我到是像科班出身的了:basic->c->c++->java
      

  7.   

    学了java就不知c++怎么写了。各种通信设备之间的数据传输是需要跨平台的,java的前途很光明。
      

  8.   

    C我懂一点点,C++我也懂一点,主要是大学里开设了这样的课程,虽然不想学但为了及格只好逼着自己学了!:)不过现在想想这使我对JAVA的学习容易了很多!呵呵呵,很同意上面那位所说的!只要有自己的办法就行了,不一定会C或C++才一定能学好JAVA。:)
      

  9.   

    我的基础也一点没有,但是还是照样学习java 我相信我的学习能力多多交流吧!
      

  10.   

    学习JAVA 以前是用的VC++。因工作需要,才学的JAVA.比较起来,各有利弊呀!
      

  11.   

    如果有c的基础,学java是比较容易上手的,但没有c的基础也可以学的很好,每一种出色的语言都有它的哲学思想在里面,当你对一种思想有所认识的时候,再学习其他思想的话就可以借鉴发挥了
      

  12.   

    有理有理!学会Java之后,就把OO掌握了一些,然后再学C++,会加
    快的,C/C++/Java,是比较接近的,可以互相促进