DELPHI编程与java编程相比之下的优点与缺点?及各自擅长的领域?,与c#相比呢?,,,,,
5个回答
2013-09-04
展开全部
Delphi有比较好的开发环境,集成的也比较好,第三方控件较多,个人认为在数据库方面比较优秀,与C#相比,将来很可能没有C#好,因为FrameWoke是微软的产品,同样基于上面,当然是微软自己的软件比较好了。Java学起来较难,但可以跨平台,安全性较高,个人认为在互联网上比较优秀,与C#相比,将来.NET与Java是两个竞争对手,.NET也可以跨平台,并且目前.NET的FrameWoke比JAVA的JVM要优化很多,目前应该说C#.NET更好一点,只不过以前国际上使用JAVA的人比较多,所以JAVA目前的呼声很大!
2013-09-04
展开全部
delphi编程是可视化编程语言中比较接近于底层的编程,这样优点就很明显了,速度快,执行效率高,比如优化大师,就是用delphi编写的,java的通用性好,在所有系统上都可以运行,但是效率差一些,尤其是执行大量运算的时候,c#跟delphi差不多,个人感觉比delphi要好用,语法上要易懂一些
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先要多看看取向方面的书,不要以为什么好上手就学什么,选好方向再下手去学,东学西学是么子都学不会的,另外,C语言是必学的,可以先从这里入手,边学C,边了解自己未来的取向,学完最基础的C语言思想后就可以着手学你所选的志向了。
比如WEB开发方向,ASP,上手快,工作机会多,工资少,参加工作早,一般生手到做网站三个月即可,有PS基础,再学一些CSS和表格、DIV等。
或是专业些的PHP、JSP/J2EE等,参加工作要久些,一般学一两年才能工作,但工资高出ASP不止一倍。还有就是无论是网络程序还是客户端程序,都要学习数据库,简单ASP+ACCESS,中等PHP+MYSQL,专业,JSP/J2EE+ORACLE。
而客户端程序开发则从C开始学思想,VB开始IDE快速上手的程序开发,再专业一些的DELPHI,这些都是相对基础的IDE开发环境,上手快,参加工作快,工资相对少,一般半年到一年即可,而长远来说,在这里基础上还是选SUN和.NET的问题上,如楼上所讲,JAVA是主流,那就选它了,但中国国情是微软的天下,所以.NET的工作机会还是较多的,学VC,C++还是较有保障,且现在3D游戏、几乎所有网游都是在C或C++等微软支持语言环境开发,这一点无疑是SUN公司比不上的,这样说吧,网络应用程序开发方向学习SUN公司的J2EE,手机PDA终端开发学SUN公司J2ME,客户端应用程序(如经常下载到本地打开的那些软件)就学习微软公司的C/VC/C++/.NET这一系列较好。
终归一点,WEB开发简单到中等用ASP/PHP,高级用JSP/J2EE
移动设备几乎只有J2ME(我只有这么点知识,不要怪我不懂别的)
桌面软件开发和游戏开发还是微软C/VC/C++/.NET的天下(这几个是一曾祖父到最牛的曾孙一大家人)
最后,无论学哪个,都要学数据库。
比如WEB开发方向,ASP,上手快,工作机会多,工资少,参加工作早,一般生手到做网站三个月即可,有PS基础,再学一些CSS和表格、DIV等。
或是专业些的PHP、JSP/J2EE等,参加工作要久些,一般学一两年才能工作,但工资高出ASP不止一倍。还有就是无论是网络程序还是客户端程序,都要学习数据库,简单ASP+ACCESS,中等PHP+MYSQL,专业,JSP/J2EE+ORACLE。
而客户端程序开发则从C开始学思想,VB开始IDE快速上手的程序开发,再专业一些的DELPHI,这些都是相对基础的IDE开发环境,上手快,参加工作快,工资相对少,一般半年到一年即可,而长远来说,在这里基础上还是选SUN和.NET的问题上,如楼上所讲,JAVA是主流,那就选它了,但中国国情是微软的天下,所以.NET的工作机会还是较多的,学VC,C++还是较有保障,且现在3D游戏、几乎所有网游都是在C或C++等微软支持语言环境开发,这一点无疑是SUN公司比不上的,这样说吧,网络应用程序开发方向学习SUN公司的J2EE,手机PDA终端开发学SUN公司J2ME,客户端应用程序(如经常下载到本地打开的那些软件)就学习微软公司的C/VC/C++/.NET这一系列较好。
终归一点,WEB开发简单到中等用ASP/PHP,高级用JSP/J2EE
移动设备几乎只有J2ME(我只有这么点知识,不要怪我不懂别的)
桌面软件开发和游戏开发还是微软C/VC/C++/.NET的天下(这几个是一曾祖父到最牛的曾孙一大家人)
最后,无论学哪个,都要学数据库。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-04
展开全部
ERP是DELPHI的长项
企业级J2EE是JAVA的长项
C#是微软为了与JAVA抗衡才推出的一种编程语言
想知道哪种语言市场需求量高,去招聘网上搜一下,你就知道该学什么了。
企业级J2EE是JAVA的长项
C#是微软为了与JAVA抗衡才推出的一种编程语言
想知道哪种语言市场需求量高,去招聘网上搜一下,你就知道该学什么了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
delphi 主要应用在windows平台下
java 主要是跨平台开发
C# 跟delphi很像 windows下 在开发接口方面非常容易 。
java 主要是跨平台开发
C# 跟delphi很像 windows下 在开发接口方面非常容易 。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询