是学DELPHI好还是学JAVA好! 现在有一位博士告诉我说学DELPHI只能挣3000元每月,而学了JAVA则能挣5000元每月,当然学JAVA太难了,而学DELPHI很容易上手,努力一下三个月就能搞定!而我现在想靠做程序员吃饭呢?对于这两种语言我都一无所知,请各位大侠帮助我?是学DELPHI好还是学JAVA好! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 现在有一位博士告诉我说学DELPHI只能挣3000元每月,而学了JAVA则能挣5000元每月,当然学JAVA太难了,而学DELPHI很容易上手,努力一下三个月就能搞定!而我现在想靠做程序员吃饭呢?对于这两种语言我都一无所知,请各位大侠帮助我?是学DELPHI好还是学JAVA好! java现在比较热,难度比vc++小多了,网络编程功能强大,值得学习。其实语言不是最重要的,因为语言之间都是相同的,重要的是思想。 当然是JAVA好了,JAVA的认证在中国还是没有几个的,如果你考上相当于我国的高程的程序员认证的话,你就是真正的有钱人!!!!!! 不要只看现在的JAVA多么火,到时候你学好了可能3000元都没有呢?无论什么…,更要看你掌握的深度好何 其实你自己学吧,我现在在学delphi。我很赞成zhouzy的话,只要学的精,重要的的是思想。java和delphi并不能用金钱来衡量的,看自己的。 其实呀,如果从开发工具的角度讲,学啥都一样如果从MONEY的角度讲,应该学JAVA如果从技术角度讲,应该学JAVA如果从学习速度上讲,应该学DELPHI如果从开发的效率上讲,应该学DELPHI如果从 还是JAVA 学在精,特别是计算机这一个行业。我是刚学delphi,刚开始学就和老师搞软件开发,一个计算机机房的管理系统两个人都是菜鸟,为了一些简单的问题要查好就,不过最后的程序还是出来了,很有用的,老师是管理机房的,软件是特别设计的。 Delphi好,网络,数据库都很强大。你说3000元/月,低了,我现在5500元/月Java马马虎虎啦。 学习Delphi7.0(支持.net),将来普及.net的话,说不定超过Java了,也许那个时候会有人后悔没有学习Delphi,但是谁能够保证.net会超过Java。学习Java和Delphi,将来那个好?微软不知道,Sun部知道,Borland也不知道,如果都知道,就没有竞争了。最起码,现在看来谁也没有取得绝对的优势。没有哪一个能够保证你学哪一种,会更好。至于那个博士的说法,不要太相信,搞Delphi的和搞Java的没有本质的区别,收入上的差距是能力上的差距造成的,至少深圳是这样的。 有时间:先DELPHI,然后JAVA等钱用:JAVA 真正的程序员用C,聪明的程序员用DELPHI。 上一句话有待考究:1、说这话的(小辉),并不是大师级的人物,他只是一个有经验的程序员。2、这句话有矛盾:聪明的程序员用DELPHI?聪明的程序员是真正的程序员吗?如果不是的话,为什么?难道用Delphi配不上真正的程序员吗?3、这是在他从Delphi转到C后说的,避免不了吹捧之嫌, 表面上看是在夸Delphi程序员,其实隐含着的是: 他从事C开发网络底层后:认为搞Delphi的不懂底层,不同内核, 所以不算真正的程序员.我认为真正的程序员是不会关心用什么开发工具的,我现在还没有深刻体会,但已经开始有这种感觉了。我记得CSDN上有个兄弟说得好:只懂底层的最多只能算个高级工匠,当你把所有的时间都用到高层上(甚至到不用编程,只参与设计与思考)的时候,你就是建筑大师了。 我赞同songdan2002(宋)的话。另外说到薪水,我用DELPHI做开发,技术水平估计只是业界内的中等,现在每月8K以上——我的意思是,薪水不代表水平,而且每个人的际遇与机会都不同。没有机遇,就算你是梵高级的大师,还不是得穷酸落泊死?机遇到了,就算你六音不全,也可以灌唱片做明星赚大钱嘛。 有那位高手 指点一下 小弟 入delphi 如门啊? 带我一段时间 ,好吗?我想我们会成为好朋友的 ,多关照一下!谢谢!QQ:82126776 email:[email protected]有兴趣的朋友到我管理的网站:明日网站:www.xingworld.net 参观一下哦 :) 大家都说得很有理,我学delphi也有一段时间了,感觉还是可以的!!只要精通的话,薪水应该不是问题的!!!!!!不过,现在我也在学java哟!!怕落后*_* 我想再强调一遍,我们真正学的是编程的思想,而不是那种语言或者开发工具。举个例子:我以前一直在学C语言,熟悉C语言开发网络通信程序,后来我又学了Delphi。在我看来不管是C,Delphi还是Java,在网络通信程序方面的设计的思想都一样。我没有学过Java,但是我看了一些Java编写的网络程序,发现程序的大致意思我也能明白。相反,如果你不了解网络通信程序设计的思想,不了解网络方面的知识,你就是会什么语言也没有用。相信我说的话会对你有一定的启示。我曾经也注重学哪种语言,现在我发现学的是编程思想。----作为一名大三学生,我对你的忠告! to songdan2002(宋)宋先生?!是不是宋如华先生!开个玩笑:)其实什么东西只要是懂的人多了,就不值钱了!三年前搞Delphi的人没现在这么多,所以挣钱就多,因为那时候流行C/S,不考虑跨平台应用。现在不一样了,都需要跨平台应用,所以要JAVA,但JAVA是比DELPHI新的语言,会的人现在还不多,所以待遇高。我预测,三年后JAVA同现在DELPHI所处的局面一样! 吓我一跳,我是不是该换个姓氏,我完全赞同 cg1120(代码最优化-§雪是冷的,人是暖的§) 当年Delphi流行,是因为它是在研究了其他工具的缺陷的情况下推出的,提出了好多未有的新特性。而现在的Java也是如此,它的好多特性是Delphi没有的:方法必须处理异常,否则编译不通过,不允许越界访问数组,类的动态加载,加入了好多设计模式的东西,完全面对对象的特性,嵌入式系统上的应用,安全特性, 对象的远程传递(RMI),算了,不再列举了,免得打击人家信心。但是不要以为Delphi是不发展的,首先一点就是Delphi7.0对.net的支持,.net提供的系统库可是Java还要强大的呀,其次,Java虽然发展了这么多年,但是还是被业界认为不成熟,EJB缺乏第三方支持,速度慢的问题没有解决,所以现在的大型系统还是用C\C++开发后台,Delphi/PB等开发前台这种模式。至少我所去过的银行和政府机关的主业务系统没有用Java的。总之,现在搞Delphi和搞Java的收入高的和收入低的都大有人在,有些人说Java收入高,那只是少数情况,是因为现在某些地方急缺Java人才造成的,不过这种情况顶多维持一年不到的,到时候搞Java的人会大大饱和,这也是市场供求关系决定的。总之:正如侯捷先生说过的不要以为一种开发工具会维持你多就得啦。 同意songdan2002(宋) 的说法。薪水高低是市场的供应需求决定的。现在Java薪水高,可能是这方面的人才还比较缺。至于学什么,思想最重要了,那样不会导致落伍。研究过Delphi中VCL中的代码没有,很棒的。回头说,VFP落伍了吧,看过里面封装的VCX类没有,有很多微软的思想。都是很不错的。事实上VFP都出8.0了,可笑吗?选择什么工具跟项目的开发难度和时间有关了。 有高手请帮我看一下 ,delphi源代码都是什么意思啊?最好把每行都能帮我解释一下,小弟刚学delphi,有高手请多指点,带我更好,我学会了,请大家吃饭!我在北京打工,可对delphi情由独钟,下面是一个程序的源代码:unit TextPF;interfaceuses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm1 = class(TForm) Edit1: TEdit; Button1: TButton; CheckBox1: TCheckBox; Label1: TLabel; Memo1: TMemo; ListBox1: TListBox; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end;var Form1: TForm1;implementation{$R *.DFM}type TControlHack = class (TControl);procedure TForm1.Button1Click(Sender: TObject);var I: Integer;begin for I := 0 to ControlCount - 1 do TControlHack (Controls [I]).Text := TControlHack (Controls [I]).Text + '*';end;end. 就面向对象方面来讲: Java程序相对工资较高原因之一是Java的OO思想控制的要更严谨些,所以对OO不熟的人不容易上手,一旦花相当长的时间上手就是写程序的高手,所以工资高;而Delphi上手容易,支持面向过程,所以会Delphi的人多一些,水平也要差一些,工资低一些。但并不是所有的都是这样的,Delphi的功能比Java有过之而无不及(据我所知,C#就是90%的继承Java另外借鉴了Delphi的优点才做成的,毕竟总设计人是一人嘛)。如果你的Delphi程序写的OO规范程序很高的话,你的工资不会比任何Java程序员工资低。 我建议你从Delhpi学起,利用Delhpi容易上手的优点去理解语言思想的精髓。等你理解了以后,什么语言工具已经不重要了,如果你一定要再学Java并要求我给你一个期限的话,我告诉你“就一周”。各位高手觉得意下如何? 曹冠磊你好,小弟也是初学,希望和你一起进步[email protected] 用java的每个月5k,不能全都这么说吧,那些学一点作网页上的java Applet也是?都学一下吧,并不矛盾的,你看一个扎实的程序员哪个不是懂得几们语言的! to : caoguanlei(曹冠磊) 你贴的代码的click事件意思是:遍历窗体,并在窗体上每个控件的text属性后添上*号。比如对该窗体上button1来说,假设它的caption原来是button1,运行后就变成button1*了 小弟实在不知道C++里面的多重继承好还是Java或Delphi的接口好,哪位高手愿意赐教? Java或Delphi的接口好,看过《设计模式》没有,里面全都是用将接口和单继承关系结合使用,现在最流行分布式构件开发,Com+,Corba等都是广泛地 用接口。 新人求教,delphi里的SQL 大于并等于 要怎么写。 请教delphi2010自带的 ribbon控件字体大小怎么调整 如何对delphi中的DBGRID里的表格设置长宽?? TcxGrid 控键的问题,高手请进,谢谢! 那位大哥能帮小弟我解决这个问题,小弟将不胜感激,谢谢!! RichEdit问题 关于文件路径的简单问题!!! 如何在fsMDIForm显示fsNormal窗体呢? 打算编写一个搜索邮件地址的软件,不知有没有钱图? 如何获取局域网中某台机器的IP地址? 高手们:如何通过编程在服务器的指定位置创建一个文件夹,再传输一个文件进去 谁知道设计窗口的默认字体的调整?
对于这两种语言我都一无所知,请各位大侠帮助我?
是学DELPHI好还是学JAVA好!
其实语言不是最重要的,因为语言之间都是相同的,重要的是思想。
无论什么…,更要看你掌握的深度好何
如果从MONEY的角度讲,应该学JAVA
如果从技术角度讲,应该学JAVA
如果从学习速度上讲,应该学DELPHI
如果从开发的效率上讲,应该学DELPHI
如果从 还是JAVA
我是刚学delphi,刚开始学就和老师搞软件开发,一个计算机机房的管理系统
两个人都是菜鸟,为了一些简单的问题要查好就,不过最后的程序还是出来了,很有用的,老师是管理机房的,软件是特别设计的。
Java马马虎虎啦。
微软不知道,Sun部知道,Borland也不知道,
如果都知道,就没有竞争了。最起码,现在看来谁也没有取得绝对的优势。
没有哪一个能够保证你学哪一种,会更好。至于那个博士的说法,不要太相信,搞Delphi的和搞Java的没有本质的区别,
收入上的差距是能力上的差距造成的,至少深圳是这样的。
1、说这话的(小辉),并不是大师级的人物,他只是一个有经验的程序员。
2、这句话有矛盾:
聪明的程序员用DELPHI?聪明的程序员是真正的程序员吗?
如果不是的话,为什么?难道用Delphi配不上真正的程序员吗?
3、这是在他从Delphi转到C后说的,避免不了吹捧之嫌,
表面上看是在夸Delphi程序员,其实隐含着的是:
他从事C开发网络底层后:认为搞Delphi的不懂底层,不同内核,
所以不算真正的程序员.我认为真正的程序员是不会关心用什么开发工具的,我现在还没有深刻体会,
但已经开始有这种感觉了。我记得CSDN上有个兄弟说得好:只懂底层的最多只能算个高级工匠,当你把
所有的时间都用到高层上(甚至到不用编程,只参与设计与思考)的时候,
你就是建筑大师了。
另外说到薪水,我用DELPHI做开发,技术水平估计只是业界内的中等,现在每月8K以上——我的意思是,薪水不代表水平,而且每个人的际遇与机会都不同。
没有机遇,就算你是梵高级的大师,还不是得穷酸落泊死?机遇到了,就算你六音不全,也可以灌唱片做明星赚大钱嘛。
我想我们会成为好朋友的 ,多关照一下!
谢谢!
QQ:82126776
email:[email protected]
有兴趣的朋友到我管理的网站:明日网站:www.xingworld.net 参观一下哦 :)
宋先生?!是不是宋如华先生!
开个玩笑:)其实什么东西只要是懂的人多了,就不值钱了!
三年前搞Delphi的人没现在这么多,所以挣钱就多,因为那时候流行C/S,不考虑跨平台应用。
现在不一样了,都需要跨平台应用,所以要JAVA,但JAVA是比DELPHI新的语言,会的人现在还不多,所以待遇高。我预测,三年后JAVA同现在DELPHI所处的局面一样!
我完全赞同 cg1120(代码最优化-§雪是冷的,人是暖的§) 当年Delphi流行,是因为它是在研究了其他工具的缺陷的情况下推出的,提出了好多未有的新特性。而现在的Java也是如此,它的好多特性是Delphi没有的:
方法必须处理异常,否则编译不通过,不允许越界访问数组,类的动态加载,
加入了好多设计模式的东西,完全面对对象的特性,嵌入式系统上的应用,安全特性,
对象的远程传递(RMI),算了,不再列举了,免得打击人家信心。
但是不要以为Delphi是不发展的,首先一点就是Delphi7.0对.net的支持,
.net提供的系统库可是Java还要强大的呀,
其次,Java虽然发展了这么多年,但是还是被业界认为不成熟,EJB缺乏
第三方支持,速度慢的问题没有解决,所以现在的大型系统还是用C\C++
开发后台,Delphi/PB等开发前台这种模式。至少我所去过的银行和政府
机关的主业务系统没有用Java的。
总之,现在搞Delphi和搞Java的收入高的和收入低的都大有人在,
有些人说Java收入高,那只是少数情况,是因为现在某些地方急
缺Java人才造成的,不过这种情况顶多维持一年不到的,到时候
搞Java的人会大大饱和,这也是市场供求关系决定的。
总之:正如侯捷先生说过的不要以为一种开发工具会维持你多就得啦。
现在Java薪水高,可能是这方面的人才还比较缺。至于学什么,思想最重要了,那样不会导致落伍。研究过Delphi中VCL中的代码没有,很棒的。
回头说,VFP落伍了吧,看过里面封装的VCX类没有,有很多微软的思想。
都是很不错的。事实上VFP都出8.0了,可笑吗?
选择什么工具跟项目的开发难度和时间有关了。
我在北京打工,可对delphi情由独钟,下面是一个程序的源代码:
unit TextPF;interfaceuses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls;type
TForm1 = class(TForm)
Edit1: TEdit;
Button1: TButton;
CheckBox1: TCheckBox;
Label1: TLabel;
Memo1: TMemo;
ListBox1: TListBox;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.DFM}type
TControlHack = class (TControl);procedure TForm1.Button1Click(Sender: TObject);
var
I: Integer;
begin
for I := 0 to ControlCount - 1 do
TControlHack (Controls [I]).Text :=
TControlHack (Controls [I]).Text + '*';
end;end.
Java程序相对工资较高原因之一是Java的OO思想控制的要更严谨些,所以对OO不熟的人不容易上手,一旦花相当长的时间上手就是写程序的高手,所以工资高;而Delphi上手容易,支持面向过程,所以会Delphi的人多一些,水平也要差一些,工资低一些。但并不是所有的都是这样的,Delphi的功能比Java有过之而无不及(据我所知,C#就是90%的继承Java另外借鉴了Delphi的优点才做成的,毕竟总设计人是一人嘛)。如果你的Delphi程序写的OO规范程序很高的话,你的工资不会比任何Java程序员工资低。
我建议你从Delhpi学起,利用Delhpi容易上手的优点去理解语言思想的精髓。等你理解了以后,什么语言工具已经不重要了,如果你一定要再学Java并要求我给你一个期限的话,我告诉你“就一周”。各位高手觉得意下如何?
[email protected]
都学一下吧,并不矛盾的,你看一个扎实的程序员哪个不是懂得几们语言的!
你贴的代码的click事件意思是:
遍历窗体,并在窗体上每个控件的text属性后添上*号。
比如对该窗体上button1来说,假设它的caption原来是button1,运行后就变成
button1*了
关系结合使用,现在最流行分布式构件开发,Com+,Corba等都是广泛地 用接口。