java程序员如何做嵌入式开发,搞 Java 最重要的是什么?毫不夸张地说,掌握和了解c语言嵌入式与java嵌入式有哪些区别,做嵌入式开发更有前途,还是JAVA,C#开发?,本人想转行IT界 JAVA 和C语言嵌入式开发??,基本就能走遍天下都不怕了!
我是个嵌入式程序员。嵌入式开发分为驱动开发和应用开发。驱动开发难度较高,除了精通嵌入式芯片工作原理(寄存器设定...),操作系统原理(存储空间分配...等)外,还需要了解基本的数字电路的知识(端子电位...等)。这部分主要用C语言和汇编,这种开发薪金较高,不是随便上个培训班就能胜任的。嵌入式应用开发,其实基本已经和普通软件开发没什么区别了,只是使用的工具不同,因为各种不同已经在驱动层和操作系统层屏蔽了,直接调用各种接口函数编写程序。是在嵌入式驱动开发的基础上做的进一步开发。这部分用C\C++,Java,C#都有,Java多一些,因为Java语言对不同平台间的兼容性较好,不管什么系统,装个Java虚拟器就可以跑Java程序。早些年嵌入式开发指的都是嵌入式驱动开发,现在很多培训班混淆视听,把应用开发也归类为嵌入式,会嵌入式应用开发的人一点都不缺乏。这也和市场需求有关,目前人才需求大部分都是嵌入式应用开发,国内很少有公司有财力和物力自己做驱动开发。一个合格的嵌入式驱动开发程序员再怎么也月薪上万。一个合格的嵌入式应用开发程序员最多四五千。懂得应用开发的,根本不懂驱动开发,因为不懂硬件;懂得驱动开发的人轻松做应用开发,因为那些接口函数都是他们自己做的。你真正要选择的不是C语言还是Java,而是驱动还是做应用。做驱动绝对是有挑战的。高投入,高回报。
不管你对Java是怎样一个态度,有一点不可否认,Java是现在全球最时髦的开发工具之一,它拥有一套庞大且完善的类库,内置了其他语言需要靠库甚至是操作系统才能支持的功能,拥有一个虚拟机,总之,Java的出现,确实给整个程序界带来了巨大的冲击,也许现在还无法准确评估Java为整个IT业带来的影响,但是有一点却毋庸置疑---Java将不可避免地影响一代程序员. 作为一名将要成为职业程序员的学习者,也许应该认真评估一下Java在可以预见的一段时间里带给自己的影响. 在美国,起来越多的应用是基于Java开发的.Java在企业的应用中的日臻完美,打消了许多人对Java无法应用于大型企业级应用的顾虑.而在国内,Java也已如火如荼.据调查,在未来几年内,将会出现20万个Java程序员职位需求,也许这将超过其它任何一种程序员的需求.
IT本身行业 青春就占优势,你听说过 40多岁的程序员 有几个?嵌入式多和硬件打交道,懂得电路图,能走得更远一些。仅仅懂软件,学嵌入式开发,将来的发展会有障碍。不论学哪种,都要看个人的爱好和努力程度。 我个人的观点,供你参考吧
虽说掌握和了解了c语言嵌入式与java嵌入式有哪些区别,做嵌入式开发更有前途,还是JAVA,C#开发?,本人想转行IT界 JAVA 和C语言嵌入式开发??,能走遍天下,但也要不断去学习新的知识,更多的Java知识,请联系客服获取。
只要一个电话
我们免费为您回电