Java与其他语言的比较

weiqiyiji 2007-06-02 10:17:27
与C,C++,PYTHON,PERL,.NET,JAVA等等有什么区别
各干什么?
写应用程序用什么好啊?
JAVA可不可以写大点的应用程序?
...全文
608 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
aliuqingchun002 2008-11-22
  • 打赏
  • 举报
回复
正想问这个问题呢!好想解释的不是很……
li_d_s 2007-06-07
  • 打赏
  • 举报
回复
所有程序还都可以用汇编搞定呢,你干吗不去用?sb一个
w4zhangzhenfang 2007-06-07
  • 打赏
  • 举报
回复
首先申明,我在上面对各语言评价都是玩笑话,其实我还是挺喜欢c++的,前后学了也有两三年,不过java仍然是我现在喜欢的。
veryfatman兄好像对java都很深的成见,喜欢c++而不喜欢java,说明还没有接触设计模式,只是在c++的过程化编程中游走。c++属于多风格语言,支持过程化,基于对象,面向对象等多种编程风格,而java只支持面向对象。
veryfatman 2007-06-06
  • 打赏
  • 举报
回复
windows下的所有程序,都可以用vb、vc、asp全部搞定。
java是垃圾,.net也是垃圾。
trueyellow 2007-06-06
  • 打赏
  • 举报
回复
c++/java都是强类型的静态预编译型语言。优点是结构性强,程序可读性好,开发效率高,适合开发大型应用。就本人的经验而言,java的开发效率优于c++,实际上java大行其道的首要因素就是它够简单。java尤其不适合开发桌面程序,GUI的API一直都是java的弱点。
perl/python是动态解释型语言。perl是弱类型的而python是强类型的,后者的变量一旦赋值,就拥有了类型,不能再赋其他类型的值。不象javascript/perl可以随便定义。perl是unix下的王牌工具,在缺乏IDE的字符界面下,很好地弥补了unix shell/utility的不足,并且部分继承了面向对象语言的灵活性。适合用来搭建大程序。其实本人更喜欢python,可惜大部分的机器上都只装了perl....python的语法相对perl要严谨的多,尤其是面向对象的这部分特性。很适合从c++/java转来的程序员书写脚本。
li_d_s 2007-06-06
  • 打赏
  • 举报
回复
如果是垃圾,你干吗还用?干吗还来java版?发贱发的找抽!
veryfatman 2007-06-06
  • 打赏
  • 举报
回复
java是垃圾。
参见:http://community.csdn.net/Expert/TopicView.asp?id=5422587
w4zhangzhenfang 2007-06-02
  • 打赏
  • 举报
回复
c是过时的程序,c++是以前用c但又知道c过时又不会其它语言的人用的语言,java是最好的语言,c#是以前用c,c++知道c,c++过时现在知道java好又碍于面子(以前骂过java烂的)没办法转而用像java的。PYTHON,PERL不懂。
liujun999999 2007-06-02
  • 打赏
  • 举报
回复
.net是一个平台规范吧,与之对应的应该是JAVAEE
iwillrockyou 2007-06-02
  • 打赏
  • 举报
回复
.net确切来说不是一门语言。。。桌面程序java和.net的都不适合。。。这两个比较适合写WEB的程序。。。
c比较适合写底层的东西。。。例如你的操作系统。
c++比较适合写桌面程序。
所谓大一点的应用程序的概念是什么。。。
veryfatman 2007-06-02
  • 打赏
  • 举报
回复
java适合做web应用。
其他的不行。
tinsn 2007-06-02
  • 打赏
  • 举报
回复
楼上的解释强啊。
顶~~

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧