论坛首页 招聘求职论坛

做java的跟C和C++一比就是大白菜么

浏览 36472 次
精华帖 (0) :: 良好帖 (0) :: 隐藏帖 (1)
作者 正文
   发表时间:2011-07-15  
请问lz的公司对C\C++是什么要求啊?是在Linux下还是Windows下的?
0 请登录后投票
   发表时间:2011-07-21  
amberzll 写道
ppgunjack 写道
c++比较好的转java很容易,尤其做应用server的
反过来就不一样,c或者c++麻烦的远不止单纯语言级别的内容
读书时候看到一个评价c++如果学习成本是100,java就只有15,至少目前看不算夸张

 

你说的最靠谱了,C++强大的表达能力和复杂度,使C++的学习成本太高了,啃下7,8本C++经典书籍,才能合理的使用C++,耗时间耗脑子,如果花同样的时间学Java的话,或许性价比更高,至于指针,底层什么的,好像我想也是大多数非cpper喜欢讲的,其实那不是cpp耗时间学习的关键

    cpper 对C++爱之深,恨也深;Javaer对Java似乎没有这么个感觉。

0 请登录后投票
   发表时间:2011-07-25   最后修改:2011-07-25
raojl 写道
如果我是java程序员,我会咋办?

1、学习使用concurrent库、异步io库
2、学习mina库,对象持久化、RPC调用等。
3、MQ,mb,ESB,云计算、云存储等
4、提升linux环境下开发能力
5、搞搞java与js、flex的通讯
6、学习些协议规范,比如xmpl什么协议
7、努力学习java基础,内存管理、缓存、jvm、IO管理等等
8、玩点脚本
9、玩玩一些个算法、数据结构(容器)

现在就想到这么多!!!


我觉得
以大型服务器端开发为例,C++已经有相当成熟的经验,至少在10年以上,但java还刚起步:
1.4 NIO 2002
1.5 Concurrent包 2004
1.6 Hotspot 2006
没有hotspot的java是很难用来做大型服务器端开发的,所以在5年以下;
都说java简单,那只是某些方面入门简单,以多线程为例,从运用到参透<java并发编程实践>,至少要1年以上时间,
另一方面,大家都忙CRUD,忙业务去了,使得java在这方面积淀更少;
有资料说,目前java的内存管理已经优于C++,开发又简单于C++,而且,一直有Doug Lee等大师在更新改进Java,所以前景是很美好的;
0 请登录后投票
   发表时间:2011-07-25  
hekuilove 写道
laolinshi 写道
wangpeihu 写道
xieye 写道
yangke830 写道
其实我一听到某人做C/C++的,就会用仰慕的眼光看着他


me too

+1

++1

+1 me too too

++++1 me too too too
0 请登录后投票
   发表时间:2011-07-25  
承认差距是明智的,聪明人是少数
0 请登录后投票
   发表时间:2011-08-03  
hekuilove 写道
laolinshi 写道
wangpeihu 写道
xieye 写道
yangke830 写道
其实我一听到某人做C/C++的,就会用仰慕的眼光看着他


me too

+1

++1

+1 me too too

0 请登录后投票
   发表时间:2011-10-07  
smiky 写道
真搞不懂C的工资为什么比JAVA高这么多,做的事情也不复杂,公司的几个C的连数据库都不会弄,干的事也不比JAVA的难,工资却高二倍,最新看了下他们的代码,也没见得比JAVA难在那,成天提的什么数据结构算法什么的也没怎么用,真看不出他们比做JAVA的强在那

   最主要的是现在是操作系统微软的地位,很多软件都用c++做的,假如现在是linux的统治地位,那么情况肯定会相反。
0 请登录后投票
   发表时间:2011-10-07   最后修改:2011-10-07
我怎一见到C/C++就想起segment fault?

看自己喜好吧,做COBOL工资也高,楼主想去做么?

C++上的调试工具可没有Java上的那些用着那么安逸,一个夕阳产业,做几年头发得掉一半吧,如果真喜好的话可以试试,如果不喜欢还是不要轻易转行
0 请登录后投票
论坛首页 招聘求职版

跳转论坛:
Global site tag (gtag.js) - Google Analytics