当前位置:  技术问答>java相关

关于java和vc兼学的问题?

    来源: 互联网  发布时间:2015-01-14

    本文导语:  小弟现在使用和学习vc, 并且正在进行一个项目的开发. 不过我现在还是一个大三学生. 平时开发基本使用vc,偶尔有数据库的东西用bcb. 不管vc还是java都是庞大的系统,而我对java早就心仪已久. 并粗浅的学习了一些基本知...

小弟现在使用和学习vc,
并且正在进行一个项目的开发.
不过我现在还是一个大三学生.

平时开发基本使用vc,偶尔有数据库的东西用bcb.
不管vc还是java都是庞大的系统,而我对java早就心仪已久.
并粗浅的学习了一些基本知识,书也买了一大堆.

我是想问:
  这里的大侠有两者兼学的吗?
  这样做有可能吗?

|
vc难学吗?
毕业设计一定要用vc,vb,或dephi吗?
我现在一心一意的学java.
我习惯一行一行的写,把每个问题都搞清楚。
可是用vc有时觉得莫名其妙的,有些地方不懂。
各位大哥有和建议。
我现在大2了。bootcool@263.net

|
呵呵,都学的老弟。你java用到什么程度?VC用到什么程度?
都开发过项目吗?
还有,你觉得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 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公司投资...

知道的多了,自然就不会错了~  (:

|
 呵呵,我用大一用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,希望和各位多多交流。

|
vc和java并不取决于我们的争论,而在于微软和反微软阵营的竞争。我的估计是在一段较场的时间内,比如3年,这两者会共存,共同发展。但之后很难说了,等竞争的结果出来的时候,就是很多在座各位失业和被迫转行之时。
所以我们都是赌徒,都在压宝,虽然叫的热烈。一点都不会影响结果(美国的程序员还可以)。
我呀给微软,因为sun,oracle,bea的股票都在跌,而微软长了70%。

|
  原先我的观点是先学c++,再学java.
  现在反过来先学java,再学c++.学java是稍涉猎一点c++,并不一定要看懂。等学java到一定层次,学c++就容易了。(注意我说的c++是纯c++,而不是vc,当你要用vc是再学MFC,ALT都来的及,因为c++的基础是学它们的关键)。
  当你精通java和c++后我想任何oo语言你都应该很快都能学会了。


|
其实,我们才是真正的赌徒!
没有一个行业象IT业那样变幻莫测,谁也不知道明天的主宰是谁!
以小弟之见,最保险的赌注就是Java 。
我想大家都是在微软的摇篮里长大的,老是跳不出一些框框,
微软的股票是在涨,请问,你有股份么?
我们程序员,靠的是自己的技术,要精通!!!
什么都懂 = 什么都不懂 !!

|
我个人认为这里涉及了一个学习编程语言的目的和途径的问题。回首本人学习编程的历史,初中高中时代学习的BASIC和PASCAL,到了大学由于课程的设置学习了FORTRAN,后来完全出于个人爱好学习了C语言,在大学二年级的时候学习了VB,后来在大学三年的寒假学习的VC(MFC)编程,从那时后期,本人就一直使用VC,直到前不久因为一个项目的要求学习的Java语言。
现在想一想,几乎每一个语言入门就需要大约两周的时间,但是真正精通需要多长时间呢?至少我本人不认为自己精通了MFC,尽管大多数的程序和软件功能我都可以用MFC来实现,但是在实现的过程中不少还是源自于对OOP和Windows操作系统的理解。
所以,学习一门编程语言关键不是学习这门的语言的关键字,而是去真正理解一个编程思想。我想,当大家了解到了这一点之后,再去选择自己认为合适的编程语言吧。
对于Java和VC,我的建议是从学习OOP入手,然后根据需要选择自己想学的语言。
我们是很无奈的一代,软件技术的核心都在老美的手里,若是想打倒Microsoft,首先来学习Microsoft吧!

    
 
 

您可能感兴趣的文章:

  • Java读写包括中文的txt文件时不同编码格式问题解决
  • 菜鸟的问题:java与java script 的异同??
  • java新手的问题,java高手帮忙...
  • 低级问题:.java文件交付用户怎么运行,难道也是DOS下:java xx.java?有没有.exe?
  • 请问Java高手,Java的优势在那里??,Java主要适合于开发哪类应用程序 iis7站长之家
  • java.sql.Date和java.uitl.Date的问题?
  • 问大哥大姐们个问题啊,小第编了自己的第一个JAVA问题。用JAVAC编译能通过啊!可是用JAVA不能执行啊!
  • 最入门级的java问题,如何运行HelloWorld.java
  • 请教一些JAVA的基本问题,初学JAVA有些迷糊,帮帮忙!总迷糊实在受不了了!
  • Linux下面的开发好的Java程序,如何部署到其他机器?开发好的Java图形程序,终端上能否用?等问题
  • 关于JAVA应用程序(Java Application)的deliver问题
  • 请Linux 和Java 的高手回答:java JDK1.3.1 在红旗Linux Desktop 2.4 的问题,一定给分。
  • 一个极其菜的问题:JAVA,VISUAL J++,JAVA SCRIPT,EJB,它们之间到底有什么关系,谢谢!
  • 我的Javac没有问题,但是java有问题,
  • 一个JAVA继承的问题(Thinking in JAVA里的一个例子)
  • 刚学习Java,请教关于Java的Application代码编写问题。
  • 我所学的是计算机,现在想学JAVA,对JAVA绝对是初学!!!可以交流的留下个地址。肯定给分,不过非完分后就是问题,问题,问题了;)有留E-mail至少1分
  • 两个非常简单的问题,给40分 (才学2天JAVA人的问题)
  • 问个简单的低级又很怪的问题,我在编译*.java的问题。
  • java学习的问题<问题解决立即结贴>?
  • 我是学pb的,有一个问题想请教各位java的朋友,j2ee平台是什么啊?如果要用这个平台的开发pb的话是否要学java??
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.sql类types的类成员方法: java_object定义及介绍
  • 我想学JAVA ,是买THINK IN JAVA 还是JAVA2核心技术:卷1 好???
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: imageflavor定义及介绍
  • 请问Java高手,Java的优势在那里??,Java主要适合于开发哪类应用程序
  • java命名空间java.lang.management类managementfactory的类成员方法: getcompilationmxbean定义及介绍
  • 如何将java.util.Date转化为java.sql.Date?数据库中Date类型对应于java的哪个Date呢
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getlibrarypath定义及介绍
  • 谁有电子版的《Java编程思想第二版(Thinking in java second)》和《Java2编程详解(special edition java2)》?得到给分
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getstarttime定义及介绍
  • 本人想学java,请问java程序员的待遇如何,和java主要有几个比较强的方向
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: stringflavor定义及介绍
  • 我对JAVA一窍不通,可惜别人却给我一个Java的project,要我做一个安装程序,请问哪里有JAVA INSTALLER下载,而且我要不要安装java的sdk才能完成此项任务?
  • java命名空间java.security类keystore的类成员方法: getdefaulttype定义及介绍
  • 新年第一天,让我们讨论一下未来一年JAVA的发展趋势! 个人认为,JAVA将主要朝ERP和JAVA手机方面发展!
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getclasspath定义及介绍
  • 我想学Java,但不知道Java的实用的开发工具有那些,Java主要用在哪些方面,EJB到底是什么东西??
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: javaserializedobjectmimetype定义及介绍
  • redhat7.3下,java程序打印中文直接用java命令执行正常,用crontab执行java命令为乱码
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: javafilelistflavor定义及介绍
  • 各位学java的朋友,学java的未来是什么,你们学java都用来开发什么项目啊!来者给分!!
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getvmname定义及介绍
  • 请问java程序中的import为什么有的用java.….*,而有的又用java.….…,有什么区别吗?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3