怎么选择编程语言?

来源:百度知道 编辑:UC知道 时间:2024/06/08 13:11:38
大家好,我刚毕业不久,做的是单片机开发,用的主要是汇编和C语言,当然自己还想学点别的什么,我原本想学C++,因为这个可能跟我现在所处的行业有关(以后要是做嵌入式系统开发的话,好像要在linux下用C++)不过现在连个简单的上位机软件都不会编写。我问过好些计算机专业的同学,大多数都转向JAVA,总之,我对JAVA很陌生,甚至不知道JAVA可不可以编程实现一个普通的上位机(比如把单片机采样的AD值通过异步通讯接口传给这个上位机,上位机把传输过来的数据在PC上动态显示出来),所以想恳请问下这里熟悉JAVA的GGJJ,我该如何选择?

先告诉你:java不支持串口编程。现在有的支持串口编程的也是用c写出来然后java调用的,本质上java不支持串口。。。

还是c了,学一下windows编程,至少学一下IO,等你发现CreateFile的用法有多少,就知道通信程序有多简单了~~~不管是怎么通信的,在操作系统之上,它都只是文件,就是操作文件。从串并口发送读取数据实际上就是对相应的文件读写过程

上位机我不知道什么意思,但是从串并口结束数据显示出来肯定是很好写的.

还有,如果不是做web开发或是手机软件之类的,就别学java了,底层操作上和c没办法比。。。

java

做单片机多好,和苦又来凑这个热闹。专注于自己的老本行就行了,不是要多,是要精啊

先学C++,个人感觉只要熟悉C++,无论是Java还是其他高级语言,学起来都会很容易。

做单片机好,因为很少人精通。
做java,现在越来越多人做这个,虽然市场很需要这样的人。
其实做java不像你所想的那样,分cs和bs,cs比如相QQ等,java就能作出这样的东西。现在你浏览的网站,java也能作出来。现在移动,电信=的服务器很多模块都是java写的。