当前位置: 技术问答>java相关
关于java和vc兼学的问题?
来源: 互联网 发布时间:2015-01-14
本文导语: 小弟现在使用和学习vc, 并且正在进行一个项目的开发. 不过我现在还是一个大三学生. 平时开发基本使用vc,偶尔有数据库的东西用bcb. 不管vc还是java都是庞大的系统,而我对java早就心仪已久. 并粗浅的学习了一些基本知...
小弟现在使用和学习vc,
并且正在进行一个项目的开发.
不过我现在还是一个大三学生.
平时开发基本使用vc,偶尔有数据库的东西用bcb.
不管vc还是java都是庞大的系统,而我对java早就心仪已久.
并粗浅的学习了一些基本知识,书也买了一大堆.
我是想问:
这里的大侠有两者兼学的吗?
这样做有可能吗?
并且正在进行一个项目的开发.
不过我现在还是一个大三学生.
平时开发基本使用vc,偶尔有数据库的东西用bcb.
不管vc还是java都是庞大的系统,而我对java早就心仪已久.
并粗浅的学习了一些基本知识,书也买了一大堆.
我是想问:
这里的大侠有两者兼学的吗?
这样做有可能吗?
|
vc难学吗?
毕业设计一定要用vc,vb,或dephi吗?
我现在一心一意的学java.
我习惯一行一行的写,把每个问题都搞清楚。
可是用vc有时觉得莫名其妙的,有些地方不懂。
各位大哥有和建议。
我现在大2了。bootcool@263.net
毕业设计一定要用vc,vb,或dephi吗?
我现在一心一意的学java.
我习惯一行一行的写,把每个问题都搞清楚。
可是用vc有时觉得莫名其妙的,有些地方不懂。
各位大哥有和建议。
我现在大2了。bootcool@263.net
|
呵呵,都学的老弟。你java用到什么程度?VC用到什么程度?
都开发过项目吗?
还有,你觉得java对内存的操作和VC一样吗?或者,你觉得swing和windows的GUI(MFC的)工作方式一样吗?你能同时理解?
另外,请不要偷换概念,我说的是VC,还不是C++.
都开发过项目吗?
还有,你觉得java对内存的操作和VC一样吗?或者,你觉得swing和windows的GUI(MFC的)工作方式一样吗?你能同时理解?
另外,请不要偷换概念,我说的是VC,还不是C++.
|
我研究生论文就是用java写的,不在于你用什么软件、语言,而看你能用到什么样的程度。如果开发网络产品,需要控制内存的,那么用VC比较好,但是java的语言层次明显的要比vc清晰明朗,我以前开发都是用vc,这是明显的感觉。java除了速度上有差距,还是个很不错的东东。现在许多企业考虑兼容性和可靠性,都是要求用java了。
|
一个专家的话,“如果你会java,并且懂c++,那么你已经会90%的c#了”,
至于vc,涉及到的是win32 api,mfc framework,和c++语言(可能还有atl)。
就看你自己的需要了,如果仅仅是想学c++语言,那么就把它当个编译器,如果还想学其它什么
东西,那就。。。。反正win32 api是很复杂的,你就自己看着办吧。
不过我还是建议你先学java,等有了基础之后,再学vc
至于vc,涉及到的是win32 api,mfc framework,和c++语言(可能还有atl)。
就看你自己的需要了,如果仅仅是想学c++语言,那么就把它当个编译器,如果还想学其它什么
东西,那就。。。。反正win32 api是很复杂的,你就自己看着办吧。
不过我还是建议你先学java,等有了基础之后,再学vc
|
VC JAVA都是用的OOP语言。
所以说学好OOP的思想,用好C++,谁能说自己精通了OOP呢?
没见过世面的人才一天到晚说自己精通A精通B,其实是学海无涯啊。
像俺现在,每天都背着C++的书,有空就看看,很好麻。
还有的就是要注意一下业界的动向,C#和JAVA如何做取舍?
看看CSDN上的新闻:
运行Java 速度快10倍的3G芯片问世
微软下一目标:WinXP整合网络和电话
索尼PS2将添加支持Java语言的功能
诺基亚一亿个Java手机将上市
AOL时代华纳CEO:中国需要企业家精神
《Business 2.0》:JAVA语言将在PC领域“复...
未来五年我国IT业将持续高速增长
中国中间件市场容量将达9亿美元
日本新世代的危机(上):东洋人才竞争力,隐...
杨元庆要带联想迈向国际
电脑少帅 一山二虎,决战中国
风险投资看好P2P 英特尔向多家P2P公司投资...
知道的多了,自然就不会错了~ (:
所以说学好OOP的思想,用好C++,谁能说自己精通了OOP呢?
没见过世面的人才一天到晚说自己精通A精通B,其实是学海无涯啊。
像俺现在,每天都背着C++的书,有空就看看,很好麻。
还有的就是要注意一下业界的动向,C#和JAVA如何做取舍?
看看CSDN上的新闻:
运行Java 速度快10倍的3G芯片问世
微软下一目标:WinXP整合网络和电话
索尼PS2将添加支持Java语言的功能
诺基亚一亿个Java手机将上市
AOL时代华纳CEO:中国需要企业家精神
《Business 2.0》:JAVA语言将在PC领域“复...
未来五年我国IT业将持续高速增长
中国中间件市场容量将达9亿美元
日本新世代的危机(上):东洋人才竞争力,隐...
杨元庆要带联想迈向国际
电脑少帅 一山二虎,决战中国
风险投资看好P2P 英特尔向多家P2P公司投资...
知道的多了,自然就不会错了~ (:
|
呵呵,我用大一用vb,大二用delphi,大三才懂vc,现在看Java。我觉得懂了vc,就不想用vb,delphi写程序了。java其实和vc一样,都是有一套afw(Application Frame Work),才功能强大的,还好我现在还对Java有点兴趣。
和C++比起来,Java是纯粹面向对象的语言。理解Java其实不容易,比如垃圾收集器就和C++的构析函数不同,Object Pascal 里也有垃圾收集器,但我觉得Delphi 不是主流,所以用Delphi的时候没有比较Object pascal和C++的不同,呵呵,记得我当时对同事说:Object Pascal 是伪面向对象,也许是C++已经深入我的骨髓了,对Object Pascal里要显示调用构造函数非常反感,呵呵,也许是我的偏见,Delphi狂不要扁我(本人Delphi水平其实很不错,曾做过一个2000多行的构件。
C++是我的belief ,从前是,今后也是,但Java也不错,我常常想,Java应该是我学过的最后一套类库了。
还有一点,大家都说学VC,其实我看说法有点问题,应该是MFC才对,大家说学Java,难道是Java的语法吗,我觉得不是,是Java的类库。
我对MFC,Com,ATL,STL了解一点,现在在看EJB,希望和各位多多交流。
和C++比起来,Java是纯粹面向对象的语言。理解Java其实不容易,比如垃圾收集器就和C++的构析函数不同,Object Pascal 里也有垃圾收集器,但我觉得Delphi 不是主流,所以用Delphi的时候没有比较Object pascal和C++的不同,呵呵,记得我当时对同事说:Object Pascal 是伪面向对象,也许是C++已经深入我的骨髓了,对Object Pascal里要显示调用构造函数非常反感,呵呵,也许是我的偏见,Delphi狂不要扁我(本人Delphi水平其实很不错,曾做过一个2000多行的构件。
C++是我的belief ,从前是,今后也是,但Java也不错,我常常想,Java应该是我学过的最后一套类库了。
还有一点,大家都说学VC,其实我看说法有点问题,应该是MFC才对,大家说学Java,难道是Java的语法吗,我觉得不是,是Java的类库。
我对MFC,Com,ATL,STL了解一点,现在在看EJB,希望和各位多多交流。
|
vc和java并不取决于我们的争论,而在于微软和反微软阵营的竞争。我的估计是在一段较场的时间内,比如3年,这两者会共存,共同发展。但之后很难说了,等竞争的结果出来的时候,就是很多在座各位失业和被迫转行之时。
所以我们都是赌徒,都在压宝,虽然叫的热烈。一点都不会影响结果(美国的程序员还可以)。
我呀给微软,因为sun,oracle,bea的股票都在跌,而微软长了70%。
所以我们都是赌徒,都在压宝,虽然叫的热烈。一点都不会影响结果(美国的程序员还可以)。
我呀给微软,因为sun,oracle,bea的股票都在跌,而微软长了70%。
|
原先我的观点是先学c++,再学java.
现在反过来先学java,再学c++.学java是稍涉猎一点c++,并不一定要看懂。等学java到一定层次,学c++就容易了。(注意我说的c++是纯c++,而不是vc,当你要用vc是再学MFC,ALT都来的及,因为c++的基础是学它们的关键)。
当你精通java和c++后我想任何oo语言你都应该很快都能学会了。
现在反过来先学java,再学c++.学java是稍涉猎一点c++,并不一定要看懂。等学java到一定层次,学c++就容易了。(注意我说的c++是纯c++,而不是vc,当你要用vc是再学MFC,ALT都来的及,因为c++的基础是学它们的关键)。
当你精通java和c++后我想任何oo语言你都应该很快都能学会了。
|
其实,我们才是真正的赌徒!
没有一个行业象IT业那样变幻莫测,谁也不知道明天的主宰是谁!
以小弟之见,最保险的赌注就是Java 。
我想大家都是在微软的摇篮里长大的,老是跳不出一些框框,
微软的股票是在涨,请问,你有股份么?
我们程序员,靠的是自己的技术,要精通!!!
什么都懂 = 什么都不懂 !!
没有一个行业象IT业那样变幻莫测,谁也不知道明天的主宰是谁!
以小弟之见,最保险的赌注就是Java 。
我想大家都是在微软的摇篮里长大的,老是跳不出一些框框,
微软的股票是在涨,请问,你有股份么?
我们程序员,靠的是自己的技术,要精通!!!
什么都懂 = 什么都不懂 !!
|
我个人认为这里涉及了一个学习编程语言的目的和途径的问题。回首本人学习编程的历史,初中高中时代学习的BASIC和PASCAL,到了大学由于课程的设置学习了FORTRAN,后来完全出于个人爱好学习了C语言,在大学二年级的时候学习了VB,后来在大学三年的寒假学习的VC(MFC)编程,从那时后期,本人就一直使用VC,直到前不久因为一个项目的要求学习的Java语言。
现在想一想,几乎每一个语言入门就需要大约两周的时间,但是真正精通需要多长时间呢?至少我本人不认为自己精通了MFC,尽管大多数的程序和软件功能我都可以用MFC来实现,但是在实现的过程中不少还是源自于对OOP和Windows操作系统的理解。
所以,学习一门编程语言关键不是学习这门的语言的关键字,而是去真正理解一个编程思想。我想,当大家了解到了这一点之后,再去选择自己认为合适的编程语言吧。
对于Java和VC,我的建议是从学习OOP入手,然后根据需要选择自己想学的语言。
我们是很无奈的一代,软件技术的核心都在老美的手里,若是想打倒Microsoft,首先来学习Microsoft吧!
现在想一想,几乎每一个语言入门就需要大约两周的时间,但是真正精通需要多长时间呢?至少我本人不认为自己精通了MFC,尽管大多数的程序和软件功能我都可以用MFC来实现,但是在实现的过程中不少还是源自于对OOP和Windows操作系统的理解。
所以,学习一门编程语言关键不是学习这门的语言的关键字,而是去真正理解一个编程思想。我想,当大家了解到了这一点之后,再去选择自己认为合适的编程语言吧。
对于Java和VC,我的建议是从学习OOP入手,然后根据需要选择自己想学的语言。
我们是很无奈的一代,软件技术的核心都在老美的手里,若是想打倒Microsoft,首先来学习Microsoft吧!