自学java数据结构对C语言数据结构有帮助吗?
发布网友
发布时间:2022-04-20 17:15
我来回答
共5个回答
热心网友
时间:2023-04-30 22:43
C面向过程!写程序按部就班!自由性比较大
java基础比较简单!没有语言基础的照样能学会!
你学了C之后,顶多了解了C的思想以及某些语法
在java里除了语法与C有个别类似的,其他的都不太一样!
所以个人感觉!帮助不太大!但是还是有那么一点点帮助的!
如果C自学之后,再系统的学习JAVA,也不错!
热心网友
时间:2023-04-30 22:43
1、两者差别还是比较大的。有了C语言基础,学JAVA会好些,两者的语法中有不少相似的。
至于难的程序与自己对C语言学习深度和对编程思想的理解情况有关。
2、如果C语言不精通,那么JAVA学习起来还是难的不少,习惯于面向过程,对理解面向对象编程有时反而不利。因人而异,总的来说,还是有一定的帮助的。
热心网友
时间:2023-04-30 22:44
两个没有多大区别,他们都是基础语言
1、语法不同
2、编程方法不同,java是基于对象的,而c语言是通用性的,基于过程
3、相对于C语言,Java语言可能更啰嗦
热心网友
时间:2023-04-30 22:44
我觉得有很大的帮助,我也是先学的C再学的JAVA,
个人认为C比较难一点的哦
热心网友
时间:2023-04-30 22:45
C语言是高级语言的基础,也是高级语言入门的最佳选择之一。
C语言是面向过程的语言,C++则是混合型的,向下兼容C语言向上,还添加了面向对象的概念,而JAVA是纯粹的面向对象语言,从最小单位是类这一点就能够看出。
高级语言也是不断发展的,JAVA有着很多C没有的功能,能解决很多C解决不了的问题,它是目前的主流语言之一。
理论上应该会好些的!JAVA战狼班
只学过java能学懂C的数据结构和算法吗
数据结构/算法 是不分语言的, 你说的那个只是说它用C去讲解或者实现里面的内容 JAVA本来也是属于C 那一大家族的, 差不多没啥问题 重点不要放在看他代码是怎么写的
本人刚学完c语言,想学一下java,学java之前是不是必须学数据结构?若学请...
也不一定的 不过你要学了数据结构理解起来会更好 数据结构可以帮你编出更好的程序 建议你可以一边学JAVA,一边学JAVA语言的数据结构,对你变成会有很大帮助的,希望能帮到你!
学习C语言是不是要先学习数据结构?
不用的,初学不用学数据结构,当你认为你掌握了基本的程序设计后,再学数据结构就可以了。
学会了数据结构对编程有什么实际帮助?
不,很有用。数据结构会提供一些好用的编程思路,比如存储和处理数据的时候,用到图和栈的思想,会使程序更加安全高效。而且数据结构和算法是分不开的,不了解数据结构,算法很难搞定。没有算法,程序就不会优秀。
掌握C语言之后是先学数据结构还是先学JAVA好?
但是不论如何,数据结构你早晚都得学,没有一个程序员没学过数据结构的。学习数据结构能让你更深入的了解与认知一些以前根本想不明白的东西。并且学习数据结构对学习任何一门新语言都有一定帮助。C语言可以对电脑的底层进行编程,java是一种跨平台的编程语言,在格式上二者很相似。
关于JAVA语言,和C语言有什么联系吗?
与C/C++语言中不同的是,在Java语言中,所有的基本数据类型都有预设值,就是说当我们声明一个变量时,即使我们没有对它赋值,它的值也是一定的,而不像在C/C++中那样是不可预测的。具体个类型的预设值见下表:基本数据类型 预设值 Boolean false Char '\u000' ...
c++与java哪个更有优势?
java是应用层。比如单片机嵌入式这块C语言比较多。而java更多应用在服务端,Android这些领域 大一学校在上c,自己正在学javaweb,别的不说,就java的IDE就比古老的vc好看,而且c学了只能操作黑框框,java配合前端写个网页比较有趣,c用来练习数据结构题目不错本人自学一路过来两个都学了,java确实要好学...
java数据结构, c语言版的数据结构,哪个好?
java数据结构和c语言版的数据结构,实现方式不同,但思想是一样的,一样好。原因如下:数据结构本身是一种逻辑上的概念,它是独立于特定语言或者实现的,比如说链表,概念上说就是一组结点构成的数据结构,其中每个结点均带有后续结点信息。各种语言都可以实现链表,但实现的思路都是基于上面的逻辑概念。...
c语言的数据结构和java的数据结构一样吗?
不一样 c是面向过程的,更底层,可用于写驱动,99%的嵌入式(包括手机)都用它开发,运行速度最快。java是面向对象的,比c高级些,对硬件要求高,运行比较慢,多用于网络交互方面。
没有学过C语言,能直接学习数据结构吗?
数据结构主要学习算法, 跟语言没太大关系。 我的数据结构课就是用Java讲的。不过至少要会一门高级语言才可以