‘壹’ 求数据结构与算法(java版)和java核心技术第一卷的电子书
java核心技术第一卷:基础部分 第八版的我只有英文版的,书上的代码是可以复制的(我用的阅读工具是 方正Apabi Reader),第七版想必你已经有了。
发过去了…………
‘贰’ java数据结构与算法分析
于之前面试android的时候考到了很多关于java的知识,所以这次重温数据结构知识就打算用java来学习,毕竟android是以java为基础的,而且我现在学习的j2ee架构也是以java为基础的。
java中的类就是对现实世界的对象的一种抽象,例如人就是一个类别,人有名字,联系电话,住址等成员属性,人拥有说话,吃饭,走路等成员方法。类就是这样,定义了一种对象,它有什么,会做什么。
继承——子类就是父类的一种特定类别。例如学生就是人的子类,学生属于人,是特定的一类人。所以我们让学生继承人,这样学生可以拥有人的属性和方法,也就是说,学生也有了名字,联系电话,住址等成员属性,拥有说话,吃饭,走路等成员方法。但是学生还有特定的一些方法(读书,上课),或者特定的一些属性(学号,年级),这些可以添加在子类中。
因为每个子类都属于父类,例如每个学生都属于人,所以可以用父类来引用子类的对象:People p = new Student();反过来不行。
java中一个类只能继承一个父类,也就是单继承。
但一个类可以实现多个接口,间接地实现了多继承。接口就是一系列方法的声明,没有实现。于之前面试android的时候考到了很多关于java的知识,所以这次重温数据结构知识就打算用java来学习,毕竟android是以java为基础的,而且我现在学习的j2ee架构也是以java为基础的。
java中的类就是对现实世界的对象的一种抽象,例如人就是一个类别,人有名字,联系电话,住址等成员属性,人拥有说话,吃饭,走路等成员方法。类就是这样,定义了一种对象,它有什么,会做什么。
继承——子类就是父类的一种特定类别。例如学生就是人的子类,学生属于人,是特定的一类人。所以我们让学生继承人,这样学生可以拥有人的属性和方法,也就是说,学生也有了名字,联系电话,住址等成员属性,拥有说话,吃饭,走路等成员方法。但是学生还有特定的一些方法(读书,上课),或者特定的一些属性(学号,年级),这些可以添加在子类中。
因为每个子类都属于父类,例如每个学生都属于人,所以可以用父类来引用子类的对象:People p = new Student();反过来不行。
java中一个类只能继承一个父类,也就是单继承。
但一个类可以实现多个接口,间接地实现了多继承。接口就是一系列方
‘叁’ 学java 的数据结构和算法哪本书好
数据结构和算法 是独立于编程语言的,不用纠结于语言
可以看看 《大话数据结构》 ,用来入门不错
《Java数据结构和算法》,这本是用java写的
‘肆’ Java数据结构与算法有哪些
《Java数据结构和算法》(第2版)介绍了计算机编程中使用的数据结构和算法,对于在计算机应用中如何操作和管理数据以取得最优性能提供了深入浅出的讲解。全书共分为15章,分别讲述了基本概念、数组、简单排序、堆和队列、链表、递归、进阶排序、二叉树、红黑树、哈希表及图形等知识。附录中则提供了运行专题Applet和例程、相关书籍和问题解答。《Java数据结构和算法》(第2版)提供了学完一门编程语言后进一步需要知道的知识。本书所涵盖的内容通常作为大学或学院中计算机系二年级的课程,在学生掌握了编程的基础后才开始本书的学习。
‘伍’ 什么时候可以学习java数据结构和算法
不用花太多时间去学数据结构那东西吧...因为JAVA本身就有这类库,直接用就是了,不用太关心里面,不过对数据结构肯定是要有一定程度的了解才过得去的,不然你知道有类库也不知道怎么用,和何时该用.
当你入好门之后就向JAVA高级一点的应用进发吧,例如:线程开发,WEB编程,数据库开发,GUI的开发等等等
推荐你看<<JAVA语言程序设计进阶篇>>现在是第6版最新了,Y.Daniel Liang着的,内容全面,也合初学者~
‘陆’ <Java数据结构和算法>,用来学习数据结构可以吗
不用花太多时间去学数据结构那东西吧因为JAVA本身就有这类库,直接用就是了,不用太关心里面,不过对数据结构肯定是要有一定程度的了解才过得去的,不然你知道有类库也不知道怎么用,和何时该用.
当你入好门之后就向JAVA高级一点的应用进发吧,例如:线程开发,WEB编程,数据库开发,GUI的开发等等等
你看<<JAVA语言程序设计进阶篇>>现在是第6版最新了,Y.Daniel Liang着的,内容全面,也合初学者~
‘柒’ 我想学习java的数据结构和算法 看什么书比较好
先看 《c++从入门到精通》 不用看完 把指针看完就行了 1周搞定。然后看 《数据结构与算法分析》。两书均用c++, 有c基础很容易上手前面那本。
‘捌’ java数据结构与算法的书,哪本好
《数据结构与算法分析》(java版)
[美]Clifford A.Shaffer 着
张铭 刘晓丹 译
如果要学习数据结构与算法分析基础的话,建议看这一本。tij里面设计的算法分析比较少。
‘玖’ 《数据结构与算法分析 java语言描述》这本书我连开始的级数公式都看不懂怎么办
数据结构的书有很多,内容大同小异,都是线性表、链表、栈和队列、树、图、排序、查找等内容。只是每一部分举例子时采用的样例不同而已,级数公式看不懂没关系,也不用专门去补习高等数学,略过这个例子,看其他能看懂的,把数据结构的基本思想掌握了即可。
‘拾’ 数据结构与算法分析,c,c++,java版 之间的区别是什么
数据结构与算法分析和具体的语言之间没有关系,一般算法都是用伪代码写的,类Pascal语言,推荐楼主看数据结构与算法分析是不要看C,C++,JAVA版这一类的。