我大学期间没有把高数学好,会不会对学习JAVA造成很大的影响?

解决方案 »

  1.   

    似乎没有直接关系,小弟也不太懂高数,还是觉得java入门很快。
    可能深层次的东西要用高数吧,小弟太菜,还没接触,只是觉得高数是一个扩展思维的工具
      

  2.   

    高數與java有關系嗎?
    在我周圍有很多高多以下搞開發的,肯定沒學過高數
    但一樣很棒
      

  3.   

    完全是那些狗屁国内的教授吹的,死脑!!!你如果努力学数学没学好,很可能你算法学不好。  如果你没努力学过数学,你连算法学不好都不要相信。 国外计算机专业没有那么多的数学要求,人家学的也不差。  很多计算机界的高手是从数学转过来的,大多是以前的事了吧,现在还有吗??? 那是因为计算机学课以前内容少。很多高手从不到20岁就已经很历害了,他们也没学多少数学,当然这不代表他们想学学不好。至于JAVA,各位就别搞笑了
      

  4.   

    to cl55(CL):你的观点,我不能苟同,可能作为一个普通的应用开发的java程序员,不是很需要数学知识,只需要知道API的用法即可,但是,上升到理论的时候,数学知识那时必须的,外国的计算机遂平这么发达,和它们的数学水平肯定有关系的。
      

  5.   

    楼主是不是问错了呀?
    应该问高数学得好的有会Java的吗?
      

  6.   

    如果是没认真学没学好的话,就要看你有没有这种认真学习的精神,如果没有的话 ,一样学不好java。不过要是认真学习还是学不好高数的话,我认为不适合做计算机了。高数都是简单的应用,套公式的东西,这一点倒是和目前的编程方式很接近——多数情况在套用api而已。
      

  7.   

    to bit1010(小虾风清扬)  看,你不相信我,国外计算机专业读研,读博都没有一点的数学要求。 只要本科是计算机专业,研究生是计算机专业。 本科的数学要求也很少,也就两三门必修课,而且是那种为计算机裁剪过的数学,和国内的高数完全不一样,更像是一种算法课。
      

  8.   

    数学是一种思想,不要与任何一门课程联系起来。如果你小学算术很精明,肯定是搞java的料。但是小学数学比较差基本不会到java上了
      

  9.   

    离散数学是在大学开设的,其实初中生也能看得懂,主要是因为它的描述过于严谨,所以看起来有点神圣。但只要明白其本质,也没有什么难的,不过是比较烦。 
    你不用专门地从头研究数学。如果你学过一点编程,那么建议你学习数据结构,从中你可以了解到学习哪些数学知识能帮你更好地前进;而且在学习过数据结构之后,你的编程水平将大大提高。 
    掌握一门语言的语法并不需要太多的数学知识。只有在遇到具体问题时,要用到数学上的相关理论,数学才发挥作用,此时完全可以通过查资料来解决。当然,有数学基础自然可以事半功倍。不过通过应用时的临时学习将使你对该理论有更深该的认识也形成了你的实践积累。 
    当你的编程水平到达一定的高度的时候,你已经明白自己的不足了,这时你可以根据自己的需要进行系统的学习。 
    最后给你一条武林秘决(今天你可能无法领悟,到你功力倍进的时候,你就会心领神会了) 
    程序=算法+数据结构
    回答者:yangguo2005 - 秀才 二级 11-22 21:52 一个普通的程序员有高中的数学功底就够了,但是一个资深的程序员主要是看数学行不行 
    回答者:Mickey_man - 童生 一级 11-22 21:15 大多数时候数学对编程没有明显的作用,现在大多数的都是企业应用,需要的是业务逻辑,对算法要求并不多。如果是图像,音频视频等项目,就需要数学了。关键看个人的选择了,没有人可以胜任所有的项目。 学好数学可以增强思维,这是个内在的好处。 
    回答者:深海渔人 - 魔法学徒 一级 11-22 21:17 在某些方面的编程对数学的要求不是很高 
    而有些方面对数学的要求就很高了 
    找适合自己水平的工作和项目吧 
    数学不好也可以编程 
    做自己擅长的方面吧 
    不要拿自己的短处去和别人的长处比 
    回答者:Aztack - 见习魔法师 三级 11-22 22:57 编的就是思想。 
    回答者:xiaoyisos - 助理 二级 11-23 00:34 一般普通的应用系统开发懂高中数学水平足够了 
    回答者:moonsoft - 试用期 一级 11-23 08:50 别看重数学,他重要与否是针对那些顶极程序员的,开发顶级应用的; 
    我们常说的程序员,也就是一般大多数企业的程序员,他们的工作与数字关系并不大; 
    做为初学者,如果说学习编程数学重要还是兴趣重要?当然是兴趣,开始吧,学习的过程中你将体会到兴趣为什么大于那些可有可无的数学理论; 
    回答者:bfbsoft - 助理 二级 11-23 13:34 公司招收了一批程序员, 一部分来自数学系一部分来自计算机系. 他们的差异总结如下(从中也可看出数学的重要性): 
    第一年: 数学系的几乎无法独立编程序, 只能给计算机的打下手 
    第二年: 二者编程能力差不多, 不同的是写同样的代码时, 数学系的花80%的时间写代码花20%的时间debug, 计算机的花20%的时间写代码花80%的时间debug(原因是逻辑思维能力和习惯的不一样) 
    第三年: 数学的已经是高手, 他能编算法复杂的人工智能程序而计算机的只能给他打下手 
    第四年: 数学的还在做高手, 计算机的开始向项目管理方面发展 
    第五年: 数学的依然是高级程序员, 计算机的已经当了他的经理 
    回答者:traceroo - 童生 一级 11-24 12:48 以上内容均转自百度知道:http://zhidao.baidu.com/question/1408862.html
      

  10.   

    我给个帖子的网址 好好看看吧
    http://www.jdon.com/jivejdon/thread/31338.html
      

  11.   

    java把优秀的算法都集成到Collection里了,只要会用就行了,管里面什么算法
      

  12.   

    感觉数学建模很重要.
    复杂的软件肯定和数学有很大的关系的.
    比如adobe.
      

  13.   

    我就高中毕业,也没觉得JAVA项目中用上什么高数阿,一看你就是初学者
      

  14.   

    同志,快轉行,干java沒前途的
      

  15.   

    很多人搞JAVA还是捞了不少钱的,你干吗说没前途,怕竞争么
      

  16.   

    开发java手机游戏的话得有些高数的知识,最好加一点概率和线代。
    另外,前面有人提到理论。确实,理论基本都建立在数学逻辑之上,但是和java没有必然的联系- -、、。
    我平时喜欢自己用d3d做些case游戏,在那里数学还是蛮重要的。
      

  17.   

    我是高中毕业的,而且还是文科;
      数学也不怎么好,但我学的是java,该怎么改进啊!
      

  18.   

    呵呵,看你做什么了,玩JSP的和拖拽编程的与数学没多大关系
    搞图形,游戏的和研究算法的没数学你就无法下手
      

  19.   

    个人觉得学数学和学计算机,思维方式,就是考虑问题,分析问题,解决问题的想法很相似,很多计算机程序问题,都是先用数学的方法想好,再用计算机去实现,用高级语言的算法去实现而已。但我们一般实际运用很少直接跟它有关系,但不代表没有关系。还有在JAVA开发方面也许你现在接触的应用软件的开发中,不需要,但你可能没有接触到用高数的JAVA应用中,所以,相信计算机科学与数学肯定是有密切的关系,学好它,肯定有利于你的开发工作。
      

  20.   

    没有关系的,想想极限、微积分、微分方程这些在 Java 中根本就没有用。除非你使用 Java 做一套 像 MATLAB、Mathematics 那样的数学系统。大多人都是做应用软件开发的,几乎用不到高等数学的知识,但是如果做系统软件开发的,那就肯定要用到了。
      

  21.   

    高数没什么影响  
    微分  就有点拉
    我们现在用JAVA 做图形设计
    全是导数  还没把人搞死
      

  22.   

    数学很重要,除非你想一直搞BS,就算搞BS涉及到大量复杂运算的时候你没数学底子也是搞不定的。
    上面那些说数学和java没关系的人只是还停留在api的使用上而已。
    把业务需求转换成数学问题然后建立数学模型,我觉得这个是成为程序员最基本的条件
      

  23.   

    TO:studingscript() 
    看来你只是一辈子做代码工人的命了.
      

  24.   

    traceroo - 童生 一级 11-24 12:48 
    你是人才