DELPHI 比JB好用多了。

解决方案 »

  1.   

    我也在学delphi,呵呵
    聪明的程序员用delphi吗
    非常喜欢,支持borland,比MFC好多了
    java刚开始接触,不能说什么了
      

  2.   

    DELPHI能像JAVA一样用J2ME开发手机软件吗?DELPHI能像JAVA一样开发高效的WEB程序吗?DELPHI能像JAVA一样高效运行于各操作系统之间吗?DELPHI能像JAVA一样让微软感到害怕吗?DELPHI能像JAVA一样让各大公司(IBM、ORACLE、SAP……)纷纷对它支持吗?
    我看DELPHI除了能像VB一样跟着微软开发WINDOWS客户端图形界面,其它还能做什么呢?
      

  3.   

    我以前用过delphi,他编译器的速度绝对是最快的,但有些东西实现起来还是不如java方便!!!
      

  4.   

    delphimo((误入歧途)) 
      DELPHI 比JB好用多了。真正的JAVA程序员是不用JB开发的,用JB开发JAVA是一种效率极低的做法。  
     
      

  5.   

    我觉得JAVA的最大优势就是它的广泛的应用,几乎所有领域都能见到它。当然,运行慢也是它的缺点,但是为了做到平台无关性,只能以性能做代价了。相信随着硬件技术的发展,速度不会成为问题。相信512M内存已经是标配了吧。我自己正在上JAVA培训班。等我有了更深入的了解再来回这个帖。
    至于Delphi,我没学过,但是语法还是能懂的。最用不惯的是它的赋值语句,因为我最先学的是C/C++.
      

  6.   

    从c出身的程序员是不习惯用delphi的。
      

  7.   

    楼上的说的不错
    java要有个发展的过程的
    我相信java
      

  8.   

    举例:jb的设计就是为了多平台。最简单的例子,按钮的页面排版,JB可能感觉功能不强,可他设计就是为了在WIN,UNIX等下用。
    再说Java的类库,你随便看去,可以的话你也可以设计!都是borland的产品,人家设计的目的不同你非在这比。
      

  9.   

    谁说delphi开发不了web应用程序?
    java的数据库库开发能比得上delphi吗??
    除了JDBC,还有没成样的JDO
      

  10.   

       尺有所短,寸有所长.   DELPHI确实是设计出色的语言,但与生俱来的特性,决定了它的长处与弱项.   JAVA也一样
      

  11.   

    IDE 推荐你使用VAJ
    Java的类库 看看API
    至于语言本身 看看pattern
      

  12.   

    正在学习java,感觉还是不错的没有学过delphi,不过感觉现在用的好像不多了,单从招聘角度看,要的人比java少多了,最少在大连最需要的是java和vb,其次是c++.
      

  13.   

    java这种语言感觉比delphi优美的多至少看起来清楚class 
    {
    }多爽,而delphi则要一大堆文字来扶助
      

  14.   

    呵呵,看热闹,我没用过delphi,只觉得把pascal这种标准结构化语言弄成oop,感觉怪怪的。
    c++也是怪怪的,JAVA让人感到写程序很舒畅,因为你必须用OO方法来写代码。不过JAVA在桌面应用上的表现实在不敢恭维,SWING也算漂亮,可是运行速度?咳! 前几天看文章,有人居然说JAVA现在的运行速度与c++差不多,不知道是哪家的c++,呵呵!
      

  15.   

    完全不是一个层次的东西,dephi界面比较好,适合做有界面的客户端,java的界面就不说了,但其他方面很强,就如 lovingfish(千层糕)说的一样。
      

  16.   

    如果有Delphi一样的编译速度和java一样规范的语言那就好了
      

  17.   

    我的不论JAVA和DELPHI都是程序设计语言。
    DELPHI适合做桌面应用,而java感觉是只适合做网络应用。
    DELPHI速度快是因为他是为WINDOWS平台量身定做的,java却是为了拥有跨平台能力才会如此的慢。
    讲开发速度,DELPHI快,讲项目规模,JAVA适合做比较大型的项目。
    但现在好像虚拟语言是趋势,所以我认为JAVA和.net应该是未来的趋势。
    我相信java有一天也能有DELPHI的速度。
     
      

  18.   

    开发工具来说,java确实不如Delphi,但是从应用前景来说,好像Java应该更热门一点
      

  19.   

    JAVA爱好者们,加进来聊聊吧,我的MSN是 [email protected]
      

  20.   

    呵呵,楼主本身也说delphi做了两年了,现在却要学java.然后有列出java这么多缺点,既然java这么不好,你干嘛还要来学呢?谁有没逼你.你不了解java就来大言不惭的列举java的缺点,有够格吗??1.IDE(集成开发环境)
      jb的快捷键可以支持ms的标准,boland的标准,可以随便自己定义...不知道你为什么说它不好用?? 速度慢那是一定的,谁也承认这是它的缺点...因为它是java写的.我不信你用delphi能写出在linux下运行的程序,但jb能 !!2.关于速度,java就是慢,没办法的事,因为它平台无关.但它的好处呢,太多了 !3.类库的设计
        呵呵,拍马屁谁都会,j2ee api你敢说不优美?不好? 等你学上几年你再发言吧 ! 最好先学学什么叫设计模式 !5 语言本身
       (1)面向对象的好处我懒的说了,自己随便找本java的书都会给你一个好的答案,你说delphi好,是因为你用delphi,它不面向对象带来的缺点或许你自己也不知道,看看java你会恍然大悟的.
      (2)感觉用Delphi写出来的类要比Java代码要清晰,Delphi遵循这样的类定义规则
        dilphi是 pascal发展来的,pascal本来就是教学语言,当然层次分明,但绝对说不上简洁优美,和c++,java没的比.因为那是为了入门,后者为了工作..   }如果一些函数老长,我靠那这个类要看得我累死了,感觉这样的代码风格设计很垃圾,总之看Java的类,很类,绝对没有看Delphi的类很优雅和清晰,特别是一个类如果有100个方法,呵呵,看Java的类绝对让你深恶痛绝,我想是这样的
    就写这么多吧,请高手补充,我对Java不太熟悉,可能有些说的不太对
      什么叫函数老长?什么叫类,你现在清楚么? 100个方法的类,设计好的类不会有100个方法的,即时有,也会很清晰的! 你用delphi写一个有100个方法的类我来看看,是不是就不累??另外Java的内存自动回收机制,我觉得对于程序员来说并不是什么好事情,你创建了一个对象,那么你就有责任把他回收掉。这对于我们写出规范的代码,或者说训练代码设计规范有好处
      java的回收机制不是你想的那么简单的JAVA开发效率不高,
      胡说的,我用struts框架几个小时就可以开发一个小型web系统,怎么效率就不高了?不高是因为你不会.而且可以随便扩展...JAVA的运行效率也不高。
      对于网络速度来说.java的运行效率足够足够了!!!
      

  21.   

    支持 ILYQ()  以上说法!!! 我是JAVA程序员,做J2EE开发
      

  22.   

    用過delphi,感覺它很優秀.
    不過現在在用java,感覺它更有前途!
      

  23.   

    搂主的经历和我一样啊,我是工作后才开始学Java的,本来Delphi就以Pascal的语法严谨著称。而且以前用习惯了BDE现在摆弄什么Jdbc感觉到自己太菜了。另外java的图形界面设计对我来说太难掌控了。
      

  24.   

    1.IDE
        Java IDE的JBuilder比Delphi功能更强大,知道UML吗,Delphi能做吗?知道Borland C++ Builder X吗,它可是运行在Java IDE上的喔。连C++的fan都觉得很没面子。JBuilder只不过是太慢了而已。Borland C++ Builder X介绍 http://www.csdn.net/Develop/Read_Article.asp?Id=216312.Java慢,没办法!3.Java 的Swing是公认的结构设计最优美的类库。缺点也是慢!不过你可以试试SWT,IBM的。
      

  25.   

    JAVA 与DELPHI 出生用途就不一样呀,不能比的。
    JAVA的成长性是好的。
      

  26.   

    ILYQ() 
    你对delphi一窍不通,何必在这献丑
      

  27.   

    DELPHI是RAD,JAVA既是语言,也是平台,只在语言层面上去比较,对JAVA太不公平了吧
      

  28.   

    同意楼上的,Java是语言规范,Dephi是功能强大的IDE,要比和JBulider比!
      

  29.   

    delphi的确好用,那是基于他产生的原因;java的广泛,也是基于它存在的道理。所以二者都有他各自现在生存的空间。但是随着他们本身的发展和整个软件界的发展,科学的进步,人们的努力这一切也必然会改变的,所以今天的谈论只能说是对他们昨天的地位的评价,好好的利用他们才是我们今天应该做的,正如当时人们评论的所谓,寸有所长尺有所短,到了今天他们都不复存在了,他们都有他们的历史使命的,我们只是学会在他们的长处之处,充分发挥就是了,各位大虾认为呢?
    其实,我觉得这个学术问题并不是很重要,而且中国的软件现在不是开发的问题,而更多的是中国的软件市场的问题,开发语言只是做一个项目的选择,而在现在的中国,很大的问题是,由于要顾及很多人为因素,软件是喊得像雷,而未见其雨。明明软件可以做成2个人操作的,而由于要顾及下岗的问题,反而要把它做的10个人用。我觉得这才是应该让我们来讨论以下的。此外,中国的软件好像除了AO就MIS或者是ERP等等。难怪几个外国朋友看了中国的软件抿嘴而笑,称中国的软件还是花朵,反复的开发,相互无力的攻击,最后就等着市场的到来。而官方在软件方面也是更多的重视AO或者ERP,而专业型的软件不是外包,就是进口了,大家是否可以讨论一下这样的问题呢?我们都是中国人,机器上架着WIN氏,机器中转着因氏口中不停的念着“怎么还没有汉化”,这就是我们的现状。大家认为中国的这种现状可以持续多少代?谈了这么多,别人谁都不能怪,只能说,中国人,大多说中国人,醒醒吧,不要坐在自己的别墅里数着英文欧片。我们总是仇恨日本人,但是,我们确实没有他们做得好呀。以前是的就别再追究了,能不能在今天或者明天超过日本民族的忠诚和努力,就从现在做起。我的见解可能很有限。但是我是自己做过公司,也自己跑过市场的,这都是我的实话。
      

  30.   

    还是java好一点
    从长远角度看java比其他语言好
      

  31.   

    呵呵 java 好啊 
      

  32.   

    以后随着计算机硬件不短的发展,java 与其他语言的速度差距会越来越小,例如sun公司就把java虚拟机固化在一个芯片中,其执行速度之快那就不用说了。java的魅力还是其本身的魅力,不是其执行效果的魅力。
      

  33.   

    搂主,别的方面我不想过多的反驳你,但内存回收机制上绝对是软件发展的趋势,你所谓的"你创建了一个对象,那么你就有责任把他回收掉"未免想象的太简单了,当然,你要是总从事业一些简单的小程序的开发,你是无法理解自动内存回收的真正含义的.譬如微软的COM,可能它的实现机制你还没有真正掌握,简单点的,动态连接库(.dll)当你需要它的时候,他就调入,当没有任何对它的需要(即引用)时,他就自动调出内存,java的自动内存会授与它有异曲同工之处. 代理内存机制绝对是计算机软件发展的一个里程碑,他绝不亚于面向对象思想的出现.
      

  34.   

    在这世间听起来,JAVA不错,奇实他也只是新产品,不过,我相信JAVA
      

  35.   

    delphi连corba的poa都不支持。不知borland怎么想的。还好webservices还是支持的。
    delphi如果写个application还是不错的。控件多,但server端的应用就不是它的特长了。
    而server端的应用正是java的用武之地。在server端,java应用在大部分时候是在内存里的
    在这个前提下,java的运行效率是可以和c++比的。所以拿delphi和java比。说好听点叫春兰秋菊各善一时胜场。说不好听点,java才是先进生产力的代表。delphi在服务器应用方面完全不能比。
      

  36.   

    据我看来,delphi是面向对象分析设计的大敌,不少人用了几年delphi了,连什么叫面向对象分析都不知道。更不用说面向对象编程了。悲哀
      

  37.   

    Delphi好看,java好味道,各有所长。
    小型开发Delphi的确好,速度快,界面好看。
    但到了大的环境下java的优势就发挥出来了
    尤其是在那种cluster环境下,delphi就不行了
    java能通过网络通信进行几乎无限的计算速度的膨胀。