c/c++或javac语言和java写的代码怎么变成有图形和控件的软件

推荐这篇日记的豆列
&&&&&&&&&&&&notepad++用来格式化C、C++、C#、Java的插件NppAStyle
软件大小:729KB
软件语言:简体中文
软件类型:
软件授权:免费软件
更新时间:
软件类别:开发辅助
软件官网:
网友评分:
应用平台:
38.9MB | 简体中文
1.48MB | 简体中文
17MB | 简体中文
12MB | 简体中文
4.0MB | 简体中文
2.78MB | 简体中文
801KB | 简体中文
670KB | 简体中文
126KB | 简体中文
下载错误?
notepad++用来格式化C、C++、C#、Java的插件NppAStylec,c++,c#,java 这些语言有什么区别或者特点?~
[问题点数:40分,结帖人wxdcool]
c,c++,c#,java 这些语言有什么区别或者特点?~
[问题点数:40分,结帖人wxdcool]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2012年7月 C/C++大版内专家分月排行榜第二2012年6月 C/C++大版内专家分月排行榜第二
匿名用户不能发表回复!|现在很火的编程语言JAVA,Python和C++各有什么特点和优势?32人已关注
热爱生活的有志青年JAVA, Python和C++ 都是面向对象的编程语言,因为历史发展的原因,都各自有其试用范围。Java由于其优越的跨平台可移植性,在Web开发中是主流语言。在加上手机Android系统的发展,使得java开发人员的需求量很大。同时,Java现在也用来开发手游。Java 的语法相对规范。Python是动态形的灵活的解释性语言,从软件开发到Web开发,Python都有在被使用。因为他的解释性,适合轻量级开发。Python是比较好学的语言。C++是一种最广泛支持范式的编程语言,比较难学,涉及到了指针的概念。指针会比较头疼。当然如果C学的不错,C++上手也会快。但是相对于Java和Python, C++不支持垃圾回收机制。C++现在不如Java流行,但一直在游戏领域和后台都被热衷使用。在图形处理方面,大家还是很喜欢用C++结合openCV库。JAVA, Python和C++ 都是面向对象的编程语言,因为历史发展的原因,都各自有其试用范围。Java由于其优越的跨平台可移植性,在Web开发中是主流语言。在加上手机Android系统的发展,使得java开发人员的需求量很大。同时,Java现在也用来开发手游。Java 的语法相对规范。Python是动态形的灵活的解释性语言,从软件开发到Web开发,Python都有在被使用。因为他的解释性,适合轻量级开发。Python是比较好学的语言。C++是一种最广泛支持范式的编程语言,比较难学,涉及到了指针的概念。指针会比较头疼。当然如果C学的不错,C++上手也会快。但是相对于Java和Python, C++不支持垃圾回收机制。C++现在不如Java流行,但一直在游戏领域和后台都被热衷使用。在图形处理方面,大家还是很喜欢用C++结合openCV库。
昆明理工大学津桥学院
Breath And LifeJava:面向对象开源,跨平台,缺点;不直接支持硬件级别的处理等。 因为对C++零了解,所以我换成c来说吧。 C:C面向过程,,分裂比较严重,支持硬件级别的处理。ptyhon:动态解释型,开发效率高,开源,灵活,入门低易上手。 上面只是简单的说了下一些比较明显的特点。 个人总结就是:嵌入式C用的比较多,虽说java也掺和过,但貌似半死不活的。但Java的j2ee在B/S领域比较强大(不是说网站哈),百万级别的大部分java写的。python也很有优势,在快速建模和web方面。大项目我还真没见过几个。 另外就是Java的社区功能真的强大,不管你的需求是些什么功能也好,都能找到大牛写的jar,通常都是自由软件和开源软件的,论坛发个帖,回帖又快又多。Java一般就是这样,它的标准很明确,基本库里的东西也非常齐全。 而Python呢,由于是动态语言,又是弱类型的预压,它的IDE就不会这样强大了,但是呢,它完全是走另外一条路线的。它经常可以写一行代码的方便性,抵上其他语言写几十行甚至上百行的,所以它的重构,是人力所能及的范围,而代码量一多,就不得不靠工具了。就武林小说一样,Python是属于练气的,讲究心法,擅长灵活多变,一招胜十招,一个vim就可以闯江湖了,就好像高手随便拿一根树枝,就能当剑使一样;而Java呢,则是练身体练武器的,讲究的是身体和武器的强大,虽然剑法的变化显得不够自由,但是可以更好发挥出剑的最大威力。当然无所谓谁优谁劣,适合自己才是最好的。 个人喜欢JAVA:库多,装备齐全。Java:面向对象开源,跨平台,缺点;不直接支持硬件级别的处理等。 因为对C++零了解,所以我换成c来说吧。 C:C面向过程,,分裂比较严重,支持硬件级别的处理。ptyhon:动态解释型,开发效率高,开源,灵活,入门低易上手。 上面只是简单的说了下一些比较明显的特点。 个人总结就是:嵌入式C用的比较多,虽说java也掺和过,但貌似半死不活的。但Java的j2ee在B/S领域比较强大(不是说网站哈),百万级别的大部分java写的。python也很有优势,在快速建模和web方面。大项目我还真没见过几个。 另外就是Java的社区功能真的强大,不管你的需求是些什么功能也好,都能找到大牛写的jar,通常都是自由软件和开源软件的,论坛发个帖,回帖又快又多。Java一般就是这样,它的标准很明确,基本库里的东西也非常齐全。 而Python呢,由于是动态语言,又是弱类型的预压,它的IDE就不会这样强大了,但是呢,它完全是走另外一条路线的。它经常可以写一行代码的方便性,抵上其他语言写几十行甚至上百行的,所以它的重构,是人力所能及的范围,而代码量一多,就不得不靠工具了。就武林小说一样,Python是属于练气的,讲究心法,擅长灵活多变,一招胜十招,一个vim就可以闯江湖了,就好像高手随便拿一根树枝,就能当剑使一样;而Java呢,则是练身体练武器的,讲究的是身体和武器的强大,虽然剑法的变化显得不够自由,但是可以更好发挥出剑的最大威力。当然无所谓谁优谁劣,适合自己才是最好的。 个人喜欢JAVA:库多,装备齐全。
我觉得python前景还不错,当然这是在国外,国内也就这鸟样,不过也慢慢好起来了。据我所知道所了解的是在谷歌,核心算法和涉及效率的模块用 C++写,其它的用python结合C++。反正我是觉得python前景不错了,来说下Python的优点吧:& & & &⑴作为初学python的科班出身的小白,python非常简单,非常适合人类阅读。阅读一个良好的Python程序就感觉像是在读英语一样,尽管这个英语的要求非常严格!Python的这种伪代码本质是它最大的优点之一。它使你能够专注于解决问题而不是去搞明白语言本身。  ⑵易学。python虽然是用c语言写的,但是它摈弃了c中非常复杂的指针,简化了python的语法。  ⑶Python是FLOSS(自由/开放源码软件)之一。简单地说,你可以自由地发布这个软件的拷贝、阅读它的源代码、对它做改动、把它的一部分用于新的自由软件中。Python希望看到一个更加优秀的人创造并经常改进。  ⑷可移植性————由于它的开源本质,Python已经被移植在许多平台上(经过改动使它能够工作在不同平台上)。如果你小心地避免使用依赖于系统的特性,那么你的所有Python程序无需修改就可以在下述任何平台上面运行。这些平台包括Linux、Windows、FreeBSD、Macintosh、Solaris、OS/2、Amiga、AROS、AS/400、BeOS、OS/390、z/OS、Palm OS、QNX、VMS、Psion、Acom RISC OS、VxWorks、PlayStation、Sharp Zaurus、Windows CE甚至还有PocketPC、Symbian以及Google基于linux开发的Android平台!   ⑸在计算机内部,Python解释器把源代码转换成称为字节码的中间形式,然后再把它翻译成计算机使用的机器语言并运行。事实上,由于你不再需要担心如何编译程序,如何确保连接转载正确的库等等,所有这一切使得使用Python更加简单。由于你只需要把你的Python程序拷贝到另外一台计算机上,它就可以工作了,这也使得你的Python程序更加易于移植。   ⑹Python既支持面向过程的函数编程也支持面向对象的抽象编程。在面向过程的语言中,程序是由过程或仅仅是可重用代码的函数构建起来的。在面向对象的语言中,程序是由数据和功能组合而成的对象构建起来的。与其他主要的语言如C++和Java相比,Python以一种非常强大又简单的方式实现面向对象编程。   ⑺ 可扩展性和可嵌入性。如果你需要你的一段关键代码运行得更快或者希望某些算法不公开,你可以把你的部分程序用C或C++编写,然后在你的Python程序中使用它们。你可以把Python嵌入你的C/C++程序,从而向你的程序用户提供脚本功能。  ⑻丰富的库。Python标准库确实很庞大。python有可定义的第三方库可以使用。它可以帮助你处理各种工作,包括正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、XML、XML-RPC、HTML、WAV文件、密码系统、GUI(图形用户界面)、Tk和其他与系统有关的操作。记住,只要安装了Python,所有这些功能都是可用的。这被称作Python的“功能齐全”理念。除了标准库以外,还有许多其他高质量的库,如wxPython、Twisted和Python图像库等等。   ⑼ Python确实是一种十分精彩又强大的语言。它合理地结合了高性能与使得编写程序简单有趣的特色。   ⑽规范的代码。Python采用强制缩进的方式使得代码具有极佳的可读性。Python作为一门高级编程语言,它的诞生虽然很偶然,但是它得到程序员的喜爱却是必然之路。Python程序看上去总是简单易懂,初学者学Python,不但入门容易,而且将来深入下去,可以编写那些非常非常复杂的程序。我觉得python前景还不错,当然这是在国外,国内也就这鸟样,不过也慢慢好起来了。据我所知道所了解的是在谷歌,核心算法和涉及效率的模块用 C++写,其它的用python结合C++。反正我是觉得python前景不错了,来说下Python的优点吧:& & & &⑴作为初学python的科班出身的小白,python非常简单,非常适合人类阅读。阅读一个良好的Python程序就感觉像是在读英语一样,尽管这个英语的要求非常严格!Python的这种伪代码本质是它最大的优点之一。它使你能够专注于解决问题而不是去搞明白语言本身。  ⑵易学。python虽然是用c语言写的,但是它摈弃了c中非常复杂的指针,简化了python的语法。  ⑶Python是FLOSS(自由/开放源码软件)之一。简单地说,你可以自由地发布这个软件的拷贝、阅读它的源代码、对它做改动、把它的一部分用于新的自由软件中。Python希望看到一个更加优秀的人创造并经常改进。  ⑷可移植性————由于它的开源本质,Python已经被移植在许多平台上(经过改动使它能够工作在不同平台上)。如果你小心地避免使用依赖于系统的特性,那么你的所有Python程序无需修改就可以在下述任何平台上面运行。这些平台包括Linux、Windows、FreeBSD、Macintosh、Solaris、OS/2、Amiga、AROS、AS/400、BeOS、OS/390、z/OS、Palm OS、QNX、VMS、Psion、Acom RISC OS、VxWorks、PlayStation、Sharp Zaurus、Windows CE甚至还有PocketPC、Symbian以及Google基于linux开发的Android平台!   ⑸在计算机内部,Python解释器把源代码转换成称为字节码的中间形式,然后再把它翻译成计算机使用的机器语言并运行。事实上,由于你不再需要担心如何编译程序,如何确保连接转载正确的库等等,所有这一切使得使用Python更加简单。由于你只需要把你的Python程序拷贝到另外一台计算机上,它就可以工作了,这也使得你的Python程序更加易于移植。   ⑹Python既支持面向过程的函数编程也支持面向对象的抽象编程。在面向过程的语言中,程序是由过程或仅仅是可重用代码的函数构建起来的。在面向对象的语言中,程序是由数据和功能组合而成的对象构建起来的。与其他主要的语言如C++和Java相比,Python以一种非常强大又简单的方式实现面向对象编程。   ⑺ 可扩展性和可嵌入性。如果你需要你的一段关键代码运行得更快或者希望某些算法不公开,你可以把你的部分程序用C或C++编写,然后在你的Python程序中使用它们。你可以把Python嵌入你的C/C++程序,从而向你的程序用户提供脚本功能。  ⑻丰富的库。Python标准库确实很庞大。python有可定义的第三方库可以使用。它可以帮助你处理各种工作,包括正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、XML、XML-RPC、HTML、WAV文件、密码系统、GUI(图形用户界面)、Tk和其他与系统有关的操作。记住,只要安装了Python,所有这些功能都是可用的。这被称作Python的“功能齐全”理念。除了标准库以外,还有许多其他高质量的库,如wxPython、Twisted和Python图像库等等。   ⑼ Python确实是一种十分精彩又强大的语言。它合理地结合了高性能与使得编写程序简单有趣的特色。   ⑽规范的代码。Python采用强制缩进的方式使得代码具有极佳的可读性。Python作为一门高级编程语言,它的诞生虽然很偶然,但是它得到程序员的喜爱却是必然之路。Python程序看上去总是简单易懂,初学者学Python,不但入门容易,而且将来深入下去,可以编写那些非常非常复杂的程序。说一个我觉得Python很烦的地方,就是很多时候不能将程序连写成一行,如for i in sys.path:print i。但是perl和awk就无此限制,可以较为方便的在shell下完成简单程序,不需要如Python一样,必须将程序写入一个.py文件说一个我觉得Python很烦的地方,就是很多时候不能将程序连写成一行,如for i in sys.path:print i。但是perl和awk就无此限制,可以较为方便的在shell下完成简单程序,不需要如Python一样,必须将程序写入一个.py文件
JAVA可以说是最热门的的编程语言,对于很多高级语言来说,JAVA都是基础;另外一个,JAVA是跨平台的,有多个方面的应用,如Android、Swing、J2EE、J2ME等。就业面比较广,市场用人需求也大。java多开发大型系统,所以大型企业往往需要很多Java人才,这是其优势。JAVA可以说是最热门的的编程语言,对于很多高级语言来说,JAVA都是基础;另外一个,JAVA是跨平台的,有多个方面的应用,如Android、Swing、J2EE、J2ME等。就业面比较广,市场用人需求也大。java多开发大型系统,所以大型企业往往需要很多Java人才,这是其优势。java:特点就是全面,无所不包,长年来占据着最好编程语言的地位。c++:作为c语言的一个超集,掌握c++有利于快速掌握其他各类编程语言。C++可以被嵌入任何现代处理器中,几乎所有操作系统都支持C++,跨平台性非常好。python:被称为“最易学习的语言”,对学习者较为友好。java:特点就是全面,无所不包,长年来占据着最好编程语言的地位。c++:作为c语言的一个超集,掌握c++有利于快速掌握其他各类编程语言。C++可以被嵌入任何现代处理器中,几乎所有操作系统都支持C++,跨平台性非常好。python:被称为“最易学习的语言”,对学习者较为友好。
相关标签:
关注我们咨询服务合作法律法规京ICP备号
下载申请方APP
即刻拥有你的学业规划助手编译原理的题目,最好用c++或者Java语言写,希望能写的简单一点,只需要识别关键字并输出所在下标值就好_百度知道
编译原理的题目,最好用c++或者Java语言写,希望能写的简单一点,只需要识别关键字并输出所在下标值就好
实验一:将某门语言的关键字按字典顺序编上类号存入一张表格中,能从键盘随意输入一个标识符,输出该标识符的类号。
我有更好的答案
这样吧,邮箱发给你,我自己原来编译原理写的,C++ ,不过用了容器什么的,可以分析一整个程序,不知道什么是容器,查一下就知道了,很简单
OK ,发过去了
采纳率:62%
为您推荐:
其他类似问题
java语言的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 c语言与java区别 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信