在java开发中,数据结构很重要吗

2021-01-17 19:37:51 字数 3964 阅读 3754

1楼:红线绕着风筝

你刚开始学习可能不重要,但是基础打牢,对你以后好处很大,我就吃了这方面的亏,没好好学数据结构。

数据结构在软件开发中真得很重要吗

2楼:陈年前

在入门级开发没啥用,但是开始迈向高级就必不可少

3楼:千锋教育

可以说重要也可以说不重要。

不重要:大部分应用开发是不重要的。因为这类知识不会直接用到。

数据结构和算法已经被类库包括了,这些类库实现的很好,只要会用即可,不需要了解数据结构。并且一般的开发以业务逻辑为主,涉及算法的不多。

重要:有的开发是一定少不了这类知识的,比如搜索,游戏,模式识别等。这些应用直接使用相关的知识,不会数据结构简直是寸步难行。

重要:算法和数据结构代表了编程的思想,好比内功一般,语言和技术好比招式。招式凌厉固然重要,但是要进军到大侠的级别,没有深厚的内力就纯属扯淡了。

所以重要不重要看你自己,如果你做的应用和算法无关,只想做个普通码农,不想进军到大侠级别,那就别看了。看了也是浪费时间。

在java开发中,数据结构很重要吗?

4楼:匿名用户

数据结构是在很多语言里 都通用的一部分 还有算法 都是很重要的一个不错的数据结构和算法,能使运行速度提高好多尤其是想java这种后台语言中,非常有用

刚做开发时候体会不出来 等你做时间久了 就会慢慢体会到里边的精髓

5楼:匿名用户

是的,如果你只想做一辈子的程序员,而不是往设计上发展,那么不需要掌握,但是如果你想让自己进阶,往软件设计师发展,那么就得掌握数据结构和算法,因为应用程序的性能,很多取决于程序采用的核心算法和数据结构,要是觉得对你有帮助,等你采纳后,我把我这的java数据结构和算法发给你

6楼:nice有你够了

任何语言中的数据结构都算比较重要的一部分

开发中java用了比较多的数据结构有那些?

7楼:北京巴卜技术****

这门课主要还是要自己理解,多读书,书读百遍。。。

8楼:匿名用户

java中用的最多的数据结构应该是arraylist,相当于链表

数组对于基本数据类型 倒是常用

在java开发中,数据结构很重要吗?

9楼:匿名用户

还行,不会照样学java 就是有些理解起来有点难,知其然不知其所以然!

10楼:匿名用户

都要用的 学好了没坏处

11楼:匿名用户

在任何编程语言,数据结构都很重要.

12楼:匿名用户

数据结构很重要的,多做写实践就可以很快的进入工作

13楼:匿名用户

我是做java的,但我几乎完全不懂数据结构,和排序算法

14楼:匿名用户

有用,其实数据结构学了就行了不需要重复学 因为算法都差不多,你学了java就能用java写出里边的排序等等

15楼:匿名用户

数据结构在大多程序都差不多,学了c就能在java中用,抽象是抽象,但这是基本,算法更,所以程序都可以用,只是语言不同而已。

16楼:匿名用户

了解还是有必要的,但是不太重要.

17楼:匿名用户

虽然现实的项目中要求你写一个排序算法的可能很小,但你最好要知道,这些算法的思想可以让你解决许多其它的问题。

java中定义数据结构如何实现?

18楼:匿名用户

你用的是结构体,是数据结构的一种。不能说java里没有数据结构。

在java里可以用类表示,其实java的类在c中也可以实现,加方法指针就ok。

数据结构是数据在计算机里面的存储,读写和组织方式,不要和结构体搞混了。再次说明,java存在数据结构,它是计算机的基本概念。

19楼:匿名用户

java中没有数据结构这个概念

只能用类表示

20楼:匿名用户

vc里这叫结构体,java中没有结构体的概念。可以用一个类来实现。建议把java的一些基础知识巩固一下。呵呵。学习顺利哦~~

对于java开发中哪个部分是最重要的?

21楼:匿名用户

一般的应用开发中,框架是比较重要的。要熟悉常用的,主流的框架。

22楼:匿名用户

首先是java基本语句,再主流框架

java 有没有什么数据结构可以保存一对多的关系的??

23楼:匿名用户

没有直接一个键对应多个值的,但是可以想一些办法。

比如把指定键所对应的值用一个组合数据来表示。

example:

import java.util.map;

import java.util.hashmap;

import java.util.arraylist;

public class example}

24楼:匿名用户

用map即可mapmap = new hashmap();listlist = new arraylist(); map.put("keyvalue", list); 这样就可以表示一对多如果你的一表示对象,那么你可以把key改成object类型

25楼:匿名用户

应该是没有的,在java里用的比较多的是map了,但也只是键是唯一的,一个值可以对应多个键。

java数据结构, c语言版的数据结构,哪个好?

26楼:小傻

java数据结构和c语言版的数据结构,实现方式不同,但思想是一样的,一样好。原因如下:

数据结构本身是一种逻辑上的概念,它是独立于特定语言或者实现的,比如说链表,概念上说就是一组结点构成的数据结构,其中每个结点均带有后续结点信息。各种语言都可以实现链表,但实现的思路都是基于上面的逻辑概念。

因此,学习数据结构不必拘泥于某种特定语言,归根结底是要把握每个数据结构(逻辑上)的精髓,这个基础上,每种语言都可以实现特定的数据结构,差别只在于语法实现级别。

另外虽然java/c++等语言都带有大量的标准类库,但这并不意味着可以忽视数据结构基础理论的学习。这直接关系到实际应用时,是只能死板套用现成模板,还是灵活应用各种结构高效实现需求。

27楼:犹_记_多_情

显然看你自己学的哪一个语言了

如果你学java那么就java的数据结构,如果是c语言就c语言的数据结构

如果你两个都会,那么就学java的数据结构吧,数据结构的概念用java,c艹这类面向对象编程的语言,会好学一点

28楼:匿名用户

c语言版的数据结构较java的常用,用的也最多。java版的呢要是用java的话就学下,其实它和c的差不多只不过是加入了java的一些特性。

29楼:好学习_天向上

要看你擅长什么语言了,一般来说,数据结构在很多考试中的首选参***是c;因为它很多人用,而且c版中很多地方如树、栈都用到了指针和结构体;而java中用的更多的则是它的jdk中的类,其实它的类功能很强大,就看你熟不熟了;

30楼:yolanda_晨雪

语言不分那个好不好,而是看你是学的java还是c语言,根据你所学的语言选择对应语言的数据结构

31楼:

如果是要学数据结果的话,我建议还是用c语言版的吧!

在java开发中,数据结构很重要吗

1楼 匿名用户 数据结构是在很多语言里 都通用的一部分 还有算法 都是很重要的一个不错的数据结构和算法,能使运行速度提高好多尤其是想java这种后台语言中,非常有用 刚做开发时候体会不出来 等你做时间久了 就会慢慢体会到里边的精髓 2楼 匿名用户 是的,如果你只想做一辈子的程序员,而不是往设计上发展...

数据结构在java中重要吗,数据结构在Java中重要吗?

1楼 匿名用户 设计一个数据结构其实就是把现有的基本数据类型组织 封装起来。相对来说数据结构对于c c 比较重要,因为java类机制实在太强大了,类库其实可以理解为数据结构的封装。即使对于一些比较复杂的抽象数据类型,凭借强大的类库支持,用java实现也相对容易得多! ps 即便如此,学好数据结构也是...

can总线发送数据的问题,can总线中,总结点发送数据,在什么情况下才能把数据发出去,如果发送的数据没人接受,又会发生什么呢??

1楼 胜利之 如果can发送节点处于 正常发送 模式 发送数据但是没有任何节点接收那么一定会发送失败。 一次发送失败不会产生错误中断,只是发送错误计数器值增加,can控制器重发还发不出去,发送错误计数器累加达到一定的值后才会产生相应的中断。 检测是否发送成功要么是通过发送中断或者发送状态位来的,不是...