CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C语言

关于c++与java的取舍

楼主zhaocming(独行鸟)2002-09-14 21:01:59 在 C/C++ / C语言 提问

本人现在正在学习c++,对于有c基础的我来说,目前学习起来还是比较轻松,(只是前面5章,还没涉及到对对象,继承,多态性……等概念的学习),至少现在是这样。前几天遇见了一个高手朋友,他叫我先放弃c++,去学java,毕竟现在应付工作够用了,说java比c++简单很多(没有指针,宏……),并举了很多java比c++简单的例子(如自动回收内存空间内存空间……等),并说java能更快的让我转入“面向对象的程序”理念中去,等以后对程序设计更深入了,再过来学习c++。  
          对于才涉足程序领域的我来说很茫然,我想早日找到一个作软件的工作,但如果c++真如他说的那样要学3-6才能自己单独作项目;而用java只需要它1/3的时间的话,我还是决定先学java,把工作稳定下来在做下一步考虑,但我觉得现在放弃又有些可惜,所以我想请高手们给小弟分析一下了--c++与java的取舍。  
        愿献高分送给那些给小弟指点迷津的人!!!!! 问题点数:51、回复次数:8Top

1 楼Hpt370(土土)回复于 2002-09-14 21:11:21 得分 20

Java的确比较简单  
   
  但是Java文化中,有一种盲目排斥C++的感觉。我见过很多用Java的人,不管高手还是菜鸟,都排斥C++。  
   
  他们有自己的理由,高手说C++不容易移植,不适合网络,还有人抨击C++落伍。菜鸟干脆说C++难学。  
   
  C++需要3-6年才能进行软件设计没错,可是Java也需要这些时间。语言没有本质区别,学Java也不会一夜间把你变成高手。  
   
  不过我的建议还是你去学Java。因为Java程序员目前需求量的确很大,而且会越来越大。如果你同时学会J2EE,则更容易找工作。  
   
  不过,恐怕你深入Java后也会沾染Java社团的盲目和对C++那种说不清是恐惧还是怀恨的感情。估计你不会再学C++了。Top

2 楼jieshen(吃"食"大仙)回复于 2002-09-14 21:11:41 得分 0

我看你要是为了工作你还是学Java吧。毕竟现在50%的需求是Java。不过C++的功能很强的。你自己决定吧。^_^Top

3 楼liuchuan(痛苦的信仰。。。)回复于 2002-09-14 21:22:11 得分 10

java是纯面向对象的,而C++主要是实用,所以保留了很多古老的东西。  
  不过对于开发来说,JAVA跨平台性比较好,程序员收入也高些。  
  你要是学习的话不用考虑这些东西,既然有C/C++基础,那就继续学吧,如果今后开发中真的遇到了要用JAVA解决问题的话再学不迟,因为这两种语言差距不算太大。  
  我也没摸过JAVA,说错了别怪我哦:)Top

4 楼dsangvei(十年一剑)回复于 2002-09-14 21:26:25 得分 5

我想早日找到一个作软件的工作就去学java,如果你想成为真正的高手,就学C++Top

5 楼floatBit(单Bit生物)回复于 2002-09-14 21:27:34 得分 0

不再学C++是因为下一次地狱(JAVA)  
  不想再下第二次。Top

6 楼big_d(margin)回复于 2002-09-14 21:28:15 得分 0

我在学校里学的是C++,可是在工作中是C(在SCO下),因为工作需要暂时不可能接触到java,我想你只要认定一个目标去学,就可以了Top

7 楼scorpiotianyawei(scorpiotianyawei)回复于 2002-09-14 21:29:03 得分 10

java对于网络安全比较好,对于大型的程序还是c++,java和c++有共性,都是面向对象,引入了类的思想,学了java再学c++就很简单了,我就是这样学的,两种语言都有各自的特点,可以在不同的时候用,但是对于小程序无所谓Top

8 楼yonk(一无所有)回复于 2002-09-14 22:04:31 得分 6

学java,也学c++。互相补充,看需要在锁定目标。Top

相关问题

  • 关于c++与java的取舍
  • java与c/c++
  • C++与java
  • C++与JAVA、C#的关系?
  • C#与JAVA好像!!!
  • Java or C#
  • Java Or C++
  • Java OR C#
  • java c/s
  • C++与Java孰优孰劣?

关键词

  • c++
  • 面向对象
  • 学习
  • 语言
  • 软件
  • java
  • 高手
  • 工作
  • 程序
  • 简单

得分解答快速导航

  • 帖主:zhaocming
  • Hpt370
  • liuchuan
  • dsangvei
  • scorpiotianyawei
  • yonk

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo