c语言答疑j***a,c语言答疑问题

kodinid 9 0

大家好,今天小编关注到一个比较意思的话题,就是关于c语言答疑java问题,于是小编就整理了2个相关介绍c语言答疑Java的解答,让我们一起看看吧。

  1. 本身有点C语音基础,学习Java会有帮助吗?
  2. 我们学校计算机专业没教C语言直接就学Java,一直听不懂怎么办?请教大神?

本身有点C语音基础学习JAVA会有帮助吗?

学习了C语言对j***a学习肯定是有帮助的,因为语言的好多概念思想是相通的,为什么有人精通一门语言,学习另一门语言就很轻松呢。现在很多学j***a的,基本大部分都是上过本科的,所以在大学开的一门课中就是C语言,谭浩强老师写的。

现在机构培训为什么又不学C语言呢,主要原因还是时间花费了,时间拖长了,机构不赚钱,时间短了学生消化了,所以把这个入门课就直接给删除了。

c语言答疑java,c语言答疑问题-第1张图片-安济编程网
图片来源网络,侵删)

C语言是面向过程的,但用它来入门来说的确比较好,简洁,并且所有的基础语法、各种条件循环数组函数结构体、指针文件。都还是比较容易入门的。C语言是底层语言

J***a是面向对象的,万物皆对象,C语言基础语法、条件、循环、数组这些都是一样的,函数变成了方法,结构体变成了集合……,所以对学习j***a是有一定好处的。J***a是高级语言,所以也有它自己的特性:封装继承多态

如果有C的基础,那么也就有一定的编程能力与编程思维,学习其它任何语言也就容易多了;在面试工作中,用到C时,你也不会一脸苦恼,所以我一直认为学习语言要从C入手。

c语言答疑java,c语言答疑问题-第2张图片-安济编程网
(图片来源网络,侵删)

只能说有一定的帮助,但j***a学的越深入,这个帮助就越小。

c语言和j***a语言在初期的相似点比较多,比如数据类型,循环,条件语句这些是相同的。

但是j***a更多的是面向对象,这是c语言不具备的,j***a比较核心的用法是继承,接口,封装,还有一些高级的用法调用各种库,这些思想都是c语言没有的。

c语言答疑java,c语言答疑问题-第3张图片-安济编程网
(图片来源网络,侵删)

我的经验是:既然学了j***a语言,就不要总是跟c比较,试着去理解j***a的精髓在哪里,他们应用场景完全不同,学得多了自然就理解了

编程语言都是相通的,只是一小部分的语法可能会有不同,如果有C的基础,对于学习任何的语言都有很大的帮助,C是所有语言的基础,也是较早的语言,基本市面上流行的语言底层多多少少都用到C做了底层的封装,如果有了C基础学习任何语言都相对轻松一点,如果想要更深一步的学习编程语言,建议系统的培训一下,这样一方面可以加深对于编程语言的了解,一方面也可以学习更加高级的领域,希望我的回答可以帮到你!

有用是有用,但是不是特别大。如果能去学习一点c++,那学习J***a来可谓是如鱼得水。其实编程语言这个领域,所有语言几乎都大差不差,只要你有了C语言(面向过程)以及C++(面向对象)的基础,学其他语言很快就可以上手,甚至不用学习其他语言,你自己去看一段代码,你都能大概知道这段代码要做的工作。

当然有帮助的,1)C语言是比较底层的语言,使用c编程需要内存布局,例如不通类型的占用内存大小,内存在计算中的排布,字节等。

2)C是面向过程的编程语言,比较符合一般常人的逻辑思维习惯,有了它的基础,去学习更加高级的语言,如j***a,python这种,编程逻辑是相通的,表现形式上差别较大,因为使用的库函数,语法,差别较大。如果涉及大点工程,就会有框架等。

对于初学者而言,有了c的基础,学习其它的高级语言,应该可以更快的。

我身边的有一部分同事,使用c开发了好几年,由于业务需要,需要专做j***a,语法学习基本上可以现学先用,唯一对于刚上手的同学,掌握一门语言的框架(如j***a)这个是有点[_a***_],需要有项目工程代码结合才能够更快成长和掌握起来。但是如果后续需要在J***a上更加深入的学习,C可谓是是一个很好的基石,能够让你理解j***a里面机制更清楚,毕竟j***a虚拟机都是c/c++实现的。

希望能够帮助到你。

我们学校计算机专业没教C语言直接就学J***a,一直听不懂怎么办?请教大神?

编程语言不分领域,每个语言思想大同小异。学会思维模式,比会敲代码更有用。J***A和C没有半毛钱关系,如果J***A听不懂,C也听不懂。

说实话,以本人经历来看,目前从事IT行业,是个正正经经的研发工程师。J***a,Python以及。但是,本身我没有读过计算机专业,我的专业也是没有计算机相关的课程。在读大二的时候,读完了一本J***A编程入门,到目前也没接触过C需要,工作之后,公司要求又学习了Python。

到此,以上就是小编对于c语言答疑j***a的问题就介绍到这了,希望介绍关于c语言答疑j***a的2点解答对大家有用。

标签: 语言 j***a 学习