大家好,今天小编关注到一个比较有意思的话题,就是关于java需要懂c语言吗的问题,于是小编就整理了5个相关介绍Java需要懂c语言吗的解答,让我们一起看看吧。
- java自学可以么,有C语言基础?
- 本身有点C语音基础,学习Java会有帮助吗?
- 计算机应用技术要学c语言吗?
- 我们学校计算机专业没教C语言直接就学Java,一直听不懂怎么办?请教大神?
- 计算机科学与技术学不学C语言?
JAVA自学可以么,有C语言基础?
当然可以,任何东西的学习都看自己的控制力和意志力,只要想学,认真钻,都可以自己学。
Java需要学习的东西很多,基本语法,各种框架,学成需要一段时间,边学边做学习效果会更好一些。学习途径有两种,第一看书学习。第二通过视频学习,从网上找一套学习视频,跟着老师学,这种方式可能进度慢一些,但是理解起来容易些。有人问从哪找,论坛,贴吧,QQ群有人也会分享,最省事的就是某宝,买套便宜的视频十几二十块钱。跟着学很重要,联系更重要,理工科不动手是不行的,还得多上手,㊗️你学习愉快!
C语言是面向过程的,Java是面向对象的,思想不一样,一门语言的基础部分不过是一些关于数的类型,字符的类型的定义。但是就是这些简单的组合,组成复杂的系统。
学Java不一定要C基础,单从语言本身,你买的基础教材都会教你java的一些基本知识,所以没C基础一样学Java。但是有C基础能够让你学Java稍微轻松点,毕竟都是程序语言,在基础结构上是类似的。我想这就是为什么绝大部分大学课程都会把C语言放在大一,并不是要教学生用C语言写出多丰富的东西,而是让他们通过C语言理解程序的一些思想。
虽然不学C也可以学Java,但是语言是相通的,学会了C再学Java会很顺利,直接学java会很不爽,不信问问哪个Java高手不会C语言啊!这根本不是汉语和英语的那样的关系,要知道Java是由c++改进来的,而C++是c的扩展,你说没关系行吗?建议学C,且不要死抠语法,掌握程序的流程和算法,然后再学Java畅通无阻,只是语法不同罢了!
综上所述学Java不需要学习c语言,但是c语言是比较基础的语言,学过基础的东西之后在学其它的编程语言将会很轻松。且是那种见啥藐杀的能力,但是我们说的东西不一定适合你,还是要根据自己的实际情况出发,综合时间,压力及目标选择适合自己的。
首先,表明我的观点,可以。
相对于C语言Java语言会更加简单一点。
计算机编程语言都是互通的,区别主要以语法为主,你拥有C语言的基础去学Java绝对是事半功倍的。
计算机语言难学之处就在于有些知识语言很强的逻辑感,如果没有经验没有老师会多走很多弯路。
自学的难点一是自控力,二是人们面临没有头脑且枯燥的事情总会想到放弃。
而这些,我觉得对于有C语言基础的人来说,都不是什么难事。
你有学C语言的经验,再去学Java,几乎不会再走什么弯路,让语言初学者头大难懂的那些难题,对有c基础的人来说已经经历过且攻克过。
某种意义上可以说,第一次学语言的人学的是理解和逻辑。有一门语言基础再去学另一门语言的人,学的就是语法和记忆。
所以我觉得,有c语言基础去自学java没有问题。
本身有点C语音基础,学习Java会有帮助吗?
学习了C语言对java学习肯定是有帮助的,因为语言的好多概念思想是相通的,为什么有人精通一门语言,学习另一门语言就很轻松呢。现在很多学java的程序员,基本大部分都是上过本科的,所以在大学开的一门课中就是C语言,谭浩强老师写的。
现在机构里培训为什么又不学C语言呢,主要原因还是时间花费了,时间拖长了,机构不赚钱,时间短了学生消化了,所以把这个入门课就直接给删除了。
C语言是面向过程的,但用它来入门来说的确比较好,简洁,并且所有的基础语法、各种条件、循环、数组、函数、结构体、指针、文件。都还是比较容易入门的。C语言是底层语言
Java是面向对象的,万物皆对象,C语言基础语法、条件、循环、数组这些都是一样的,函数变成了方法,结构体变成了集合……,所以对学习java是有一定好处的。Java是高级语言,所以也有它自己的特性:封装、继承、多态;
如果有C的基础,那么也就有一定的编程能力与编程思维,学习其它任何语言也就容易多了;在面试与工作中,用到C时,你也不会一脸苦恼,所以我一直认为学习语言要从C入手。
只能说有一定的帮助,但java学的越深入,这个帮助就越小。
c语言和java语言在初期的相似点比较多,比如数据类型,循环,条件语句这些是相同的。
但是java更多的是面向对象,这是c语言不具备的,java比较核心的用法是继承,接口,封装,还有一些高级的用法调用各种库,这些思想都是c语言没有的。
我的经验是:既然学了java语言,就不要总是跟c比较,试着去理解java的精髓在哪里,他们的应用场景完全不同,学得多了自然就理解了
当然有帮助的,1)C语言是比较底层的语言,使用c编程需要对内存布局,例如不通类型的占用内存大小,内存在计算中的排布,字节对齐等。
2)C是面向过程的编程语言,比较符合一般常人的逻辑思维习惯,有了它的基础,去学习更加高级的语言,如java,python这种,编程逻辑是相通的,表现形式上差别较大,因为使用的库函数,语法,差别较大。如果涉及大点工程,就会有框架等。
对于初学者而言,有了c的基础,学习其它的高级语言,应该可以更快的。
我身边的有一部分同事,使用c开发了好几年,由于业务需要,需要专做java,语法学习基本上可以现学先用,唯一对于刚上手的同学,掌握一门语言的框架(如java)这个是有点难度,需要有项目工程代码结合才能够更快成长和掌握起来。但是如果后续需要在Java上更加深入的学习,C可谓是是一个很好的基石,能够让你理解java里面机制更清楚,毕竟java虚拟机都是c/c++实现的。
希望能够帮助到你。
那必须有用啊,不懂C得java程序员不是真正的程序员,百C是java的底层实现,学了C能更好地度理解java。java的函数都是用C语言写好封装的,如果你知只是想当一个java代码程序员(就光敲代码的那种),那你道可以不用学了,但是如果想再java方面不断的版深入,不断的提升,C语言是比必学的,不然,你根本就不知道java实现权的机制和java函数的实现。
有用是有用,但是不是特别大。如果能去学习一点C++,那学习Java来可谓是如鱼得水。其实编程语言这个领域,所有语言几乎都大差不差,只要你有了C语言(面向过程)以及C++(面向对象)的基础,学其他语言很快就可以上手,甚至不用学习其他语言,你自己去看一段代码,你都能大概知道这段代码要做的工作。
计算机应用技术要学c语言吗?
要学,因为学习C语言是计算机应用技术中非常重要的一步。C语言是一种通用的编程语言,它广泛应用于计算机科学和工程领域。许多现代编程语言都是基于C语言开发的,比如Java、Python、C++等,因此学习C语言可以为后续学习其他编程语言打下良好的基础。
此外,C语言也是编写系统软件和应用程序的首选语言之一。许多操作系统、编译器、数据库和游戏引擎都是使用C语言编写的。因此,如果您想成为一名计算机科学或工程领域的专业人士,学习C语言是非常必要的。
学习C语言对于计算机应用技术是非常有帮助的,但并不是必须学习的前提。以下是一些关于学习C语言的考虑因素:
1. 程序设计基础:C语言是一门结构化的编程语言,学习C语言可以帮助你建立起良好的程序设计思维和基本的编程能力。它可以培养你的逻辑思维和问题解决能力,并为你打下稳固的编程基础。
2. 工业应用广泛:C语言是一种被广泛使用的编程语言,尤其在嵌入式系统、操作系统和系统级编程等领域有着重要的地位。如果你想从事与底层开发相关的工作,掌握C语言是非常重要的。
3. 学习其他高级语言的基础:许多其他编程语言,如C++、Java等,都是基于C语言发展而来的。对于学习这些高级语言来说,具备一定的C语言基础会使过程更加顺利。
虽然学习C语言对于计算机应用技术有很多好处,但并不是所有计算机应用技术都需要掌握C语言。如果你的趣和需求更加侧重于其他领域或编程语言,你也可以选择学习其他语言,如Python、JavaScript等,来实现你的目标选择学习哪种语取决于你的具体需求和发展方向。
是的。
需要计算机科学与工程学科。
计算机应用技术学计算机软硬件技术基础、Linux操作系统、数据库系统SQL、数据结构与C语言程序设计、单片机原理与技术、计算机网络原理、工程经济、高级语言汇编、VB。
net程序设计、多媒体软件应用、计算机网络与网站建设、Delphi程序设计、Java语言程序设计、图形图像应用处理(PhotoShop)、Flash动画制作、微型计算机安装调试维修、办公室软件应用操作、计算机辅助设计。
我们学校计算机专业没教C语言直接就学Java,一直听不懂怎么办?请教大神?
编程语言不分领域,每个语言思想大同小异。学会思维模式,比会敲代码更有用。JAVA和C没有半毛钱关系,如果JAVA听不懂,C也听不懂。
说实话,以本人经历来看,目前从事IT行业,是个正正经经的研发工程师。Java,Python以及前端。但是,本身我没有读过计算机专业,我的专业也是没有计算机相关的课程。在读大二的时候,读完了一本JAVA编程入门,到目前也没接触过C需要,工作之后,公司要求又学习了Python。
从学习的角度搞清楚java语言跟C的关系,不学C语言完全不影响java的学习,因为这两种语言有各有自的语法规则,只要你掌握了其规则,入门是不成问题的,就如同你掌握了英语的语法,基本能力还是具备的。如果先把C学会了,再来学java,当然也可以,有助你学java,因为这两门语言的很多构件是一样的,但是也提醒他俩的思维方式是不一样的,一个是过程式思维,一个是面向对象思维,即OO思维。最后想说的是不要纠结学不懂java,可能你的学习方法有问题,希望能帮到你。
其实也不是必须先学c才能学java,这是两种编程语言。有一种说说法是先学c在学java,只不过是因为学了通过学习c语言,学习了编程逻辑等等,带你入门,这样学java时候能省力点。其实真没必要。直接学java,学习编程逻辑就行
学习编程需要的是多看多练,自己多练习,研究,查看资料。
计算机科学与技术学不学C语言?
计算机科学与技术专业(计科)是比较传统的计算机专业之一,主要特点是注重基础知识的掌握,同时注重知识面的宽度,因此计科专业的毕业生未来的就业面还是比较广的。
但是相对于软件工程专业来说,计科专业在实践环节上并没有那么丰富。所以,在主修Java的基础上,多学习一门C语言是不错的选择,可以进一步丰富自身的知识结构,从而提升就业竞争力。
到此,以上就是小编对于java需要懂c语言吗的问题就介绍到这了,希望介绍关于java需要懂c语言吗的5点解答对大家有用。