写桌面软件最好学什么语言?java?还是c或c++
vb和c#不能跨平台c有点古老c++有点复杂,且和c一样垮平台听说要修改很多东西。java很不错,不过这东西覆盖很广,不知道,就写桌面软件要想学什么再学什么,这是很头痛的...
vb和c#不能跨平台
c有点古老
c++有点复杂,且和c一样垮平台听说要修改很多东西。
java很不错,不过这东西覆盖很广,不知道,就写桌面软件要想学什么再学什么,这是很头痛的问题。
就我知道java有几项技术,JavaSE JavaEE JavaME还有没有别的?
他们分别是基础,web 与手机,web我更喜欢php所以JavaEE就算了,手机技术我没兴趣,难道写桌面软件就javase就够了?
还有我听说用java写的桌面软件需要用户先安装一些程序是不是?会不会有些用户没有预先安装的?那岂不是有些人用不上?
c++嘛,很好很强大,不过太强大了,我只需要像vb这样的简单的,可惜不能跨平台.
有一点我要说一下,我只有初中文化,学c++有点牵强,我听说要会一点高数是吧…… 展开
c有点古老
c++有点复杂,且和c一样垮平台听说要修改很多东西。
java很不错,不过这东西覆盖很广,不知道,就写桌面软件要想学什么再学什么,这是很头痛的问题。
就我知道java有几项技术,JavaSE JavaEE JavaME还有没有别的?
他们分别是基础,web 与手机,web我更喜欢php所以JavaEE就算了,手机技术我没兴趣,难道写桌面软件就javase就够了?
还有我听说用java写的桌面软件需要用户先安装一些程序是不是?会不会有些用户没有预先安装的?那岂不是有些人用不上?
c++嘛,很好很强大,不过太强大了,我只需要像vb这样的简单的,可惜不能跨平台.
有一点我要说一下,我只有初中文化,学c++有点牵强,我听说要会一点高数是吧…… 展开
9个回答
展开全部
1.java的运行虽然可以跨平台,但是它所采用的运行机制是解析运行,需要java虚拟机的支持,速度明显就慢了。
2.不止C++任何语言如果涉及到复杂的算法都可能要求你有以下的知识才能进行:数据结构,高数,离散数学,线性代数等。
3.平台的问题:如果你确定在什么平台下运行,C++等只要你在编译时指定一个平台在编译你就可以在相应的平台下运行了(例如更新换代快的惊人MP3,MP4播放器,并不单单是汇编编写,要求不是很高部分很大厂家开始用C了)
4.抛开算法的问题,不管你的文化如何,学任何语言都是一样的,其过程是艰辛的,但学到的结果是快乐的,同时我告诉你初中文化学c++是可以的,这不我弟弟今年才初三,他一个人在家,我没有交给他C++,但是他已经入门了
2.不止C++任何语言如果涉及到复杂的算法都可能要求你有以下的知识才能进行:数据结构,高数,离散数学,线性代数等。
3.平台的问题:如果你确定在什么平台下运行,C++等只要你在编译时指定一个平台在编译你就可以在相应的平台下运行了(例如更新换代快的惊人MP3,MP4播放器,并不单单是汇编编写,要求不是很高部分很大厂家开始用C了)
4.抛开算法的问题,不管你的文化如何,学任何语言都是一样的,其过程是艰辛的,但学到的结果是快乐的,同时我告诉你初中文化学c++是可以的,这不我弟弟今年才初三,他一个人在家,我没有交给他C++,但是他已经入门了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用python吧。你一定会喜欢的。即简单有能跨平台,而且还是桌面软件。不过别想拿它当饭吃,听说C++程序员能在半天学会它并且拿它来开发东西。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
玩c++吧
用java写桌面就去玩玩swing吧,我觉得比jee好玩,但是没jee流行。
用java写桌面就去玩玩swing吧,我觉得比jee好玩,但是没jee流行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我只需要像vb这样的简单的,可惜不能跨平台. ?
那就用JAVA Swing 用netbeans开发Swing变的很简单!
而且swing就是用来开发桌面的程序!
那就用JAVA Swing 用netbeans开发Swing变的很简单!
而且swing就是用来开发桌面的程序!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询