android开发和java开发有什么区别?
Android开发是Java开发的一个分支,android种的类库有一部分和JAVA类库基本一致,也就是类名一致,不过j***a种的swing这些类库在android种就没有了,也就是说android种只用了j***a种的常用的类库。
Linux下Qt编程有前途吗?
做什么,做好了都有前途.Qt是c++上的GUI技术,Qt现在也有了IDE和一些类库,不过,主要还是GUI。该GUI是跨平台的。在Linux,windows,mac,android等等平台上都可以运行Qt。而且,Qt的GUI接近于.net和j***a,形式优美。相比起来,同样开源的wxWidget类似于MFC,同样开源的GTK***用了C风格。
我是RHCE和高程(好像不值一提),发表一些个人看法:
1.个人做程序员7年,平台涉及UNIX,LINUX,WINDOWS,但都没用过QT编程2.我对QT的理解是跨平台的窗口技术,这个技术应该是有可替代性,换句话讲是可替代的,如:SWING3.选择少人学的技术,意味着难上手、难提高、难找相应的工作;学LINUX不比学VC好找工作个人建议学习一些平台无关的基础知识(数据结构、UML、设计模式等)后,用VC或ECLIPSE做几个具体的小项目,这样找工作的时候可能比会一点QT更有竞争力。一家之言,供参考。
公安行业做j***a开发有前途吗?
J***a一直和c/C++在前三名交替排位,J***a前途你不用担心,你学好了高薪很容易。J***a在网络方面的优势其他语言没法比。现在火的Android系统,应用程序都是J***a开发的(底层基于Linux内核,是c开发的)。但也看你的兴趣,如果喜欢做应用层,做一些网络较高层的开发,建议学J***a。如果偏底层,偏硬件,那J***a真不适合你了。但J***a前提一定没问题。j***a Web永远是霸主,公司越大越能体现出来。。net一般用在中小型网站。
转行做j***a行业的人越来越多的,J***A可以说是最热门的的编程语言,对于很多高级语言来说,J***A都是基础;另外一个,J***A是跨平台的,有多个方面的应用,如Android、Swing、J2EE、J2ME等。就业面比较广,市场用人需求也大。j***a多开发大型系统,所以大型企业往往需要很多J***a人才,这是其优势。
j***a技术现在几乎无处不在,你只要使用到电子产品就会接触到j***a相关的东西,现在大多数的企业也是使用j***a语言进行开发。大数据、移动应用开发也是如火如荼的发展着,所以说现在j***a就业前景非常的好。现在的j***a程序师占据了所有程序师的比例也是很高的,j***a语言是全球最流行的开发语言。
我国目前对软件人才的需求已达20万并且以每年20%左右的速度增长,国家非常重视软件行业的发展。
需求大
现在一般软件公司,大多需要j***a方面的工程师,一般的嵌入式公司也是同样需要j***a方面的人才,我国信息化人才缺口也是很大的。软件技术、交互设计等人才缺口突出。
工资高
程序员一直都是被常人所议论的高薪行业,j***a方面的程序员工资比其他语言要高,一般的高级程序员年薪10万是正常的。而且一般的[_a***_]一线互联网公司薪资20万也是正常的。即使刚毕业也会比其他行业刚毕业要高。去BAT公司做码农努力四五年能够达到阿里p7级别年收入40/50万应该不成问题。
就业广
JSP网站开发、J***a编程、J***a游戏开发、J***a桌面程序设计,以及其他与J***a语言编程相关的工作,也可进入电信、银行、医疗、邮箱、物流、保险专业软件开发公司等从事软件设计和开发工作。