达内LOGO和北京达内网址达内科技培训项目:Java培训 3G培训 Android培训 软件测试培训北京达内服务电话
学员感言
java人才饱和,c++迅猛来袭

      随着互联网的迅猛发展,越来越多的大学生开始瞄准IT这个香饽饽。选择这个行业没错,但你要找准自己的方向。前些年java由于其语法简单、功能强大,受到很多程序员的亲睐,但现在很多java程序员抱怨找不到工作,工资又很低。甚至有已经有两年工作经验的java程序员都爆料自己找不到好工作。而世界权威语言排行(TIOBE)榜的最新数据也显示,java的排名一直在下降。

    和java人才饱和的情况不同,c++程序员却受到很多厂商的亲睐,目前c++人才的需求缺口还是很大。java程序员难就业不仅跟人才饱和有关,也和java这门语言本身的特点有关。首先,java的运行速度慢是众所周知的。Java程序的运行依赖于
Java虚拟机,所以相对于其他语言(C、C++)编写的程序较慢,因为它不是直接执行机器码。其次,因为Java考虑到了跨平台性。所以他不能像语言(汇编、C) 那样更接近操作系统。也就不能和操作系统的底层打交道了。但可以通过Java的JNI技术,解决这一问题,但这只是解决了一部分问题。第三,缺少一等函数;在Java里,要达到类似效果的唯一方式,是使用著名的、丑陋悲惨的单方法匿名内部类,但这看上去的确是一个拙劣的方法。甚至在C#中,也通过代理机制,提供了一个更好的实现。 java还有许多缺点,这里就不一一列举了!

    java失宠,c++却被越来越多的程序员和厂商重视。据笔者了解,目前一个刚开始工作的c++程序员的底薪要比一个刚开始工作的java程序员的底薪高1000-1500左右。命运掌握在自己手中,你选择c++还是java?