语言知识工具,嵌入式开发上还是要把C功底弄好,以后就是见招拆招。 需要用java开发的项目就用java好了,需要C++就用C++好了。 语言没那么重要,重要的是思想,考虑问题和分析问题的能力。

解决方案 »

  1.   

    c++好啊,底层好了,上层就清楚了,托管语言的内存管理够呛,我感觉你做android ndk开发比较好,做下硬件移植方面的工作,薪水一般可以2w以上,当然看你能力了。而java这些东西竞争力不大,从事应用开发推荐开发个游戏,学习下opengl就行了,
      

  2.   

    其实我不大想开发手机游戏,不知道是不是因为这一行没有入门还是没有游戏开发的天赋。
      其实我之所有有JAVA与C++之间选择的烦恼,就是因为他们一个是比较接近底层,一个适合应用开发。所以我烦的根本原因是实践点好,还是把技术钻精点好。因为技术钻到很深也可以拿到不少的薪水,高层应用厉害也可以拿到一定的薪水。
      

  3.   

    难道你做Android就不能用C++了吗 ,而且Android平台也可以做底层啊
    还有就是 , 语言真的别太当回事。
      

  4.   

    对了,android做底层 应该会是做些什么啊,我特别喜欢做底层的东西
      

  5.   

    做android的底层移植驱动开发会用到C,C++。做Framework的话C,C++,Java都要,做纯应用的话只要Java就够了。
      

  6.   


    对头,不过framework貌似java蛮多
      

  7.   

    其实,android的框架还是相当不错的,应该好好领会一下,其实语言真的没有那么重要。
    何况,从目前的趋势来看,c的寿命还会很长,比较很多底层都得用他,但c++还真不好说,可能很快就会变成非主流了。