JAVA中一些常用的类,包,接口2018-05-15

JAVA中一些常用的类,包,接口

类:1.java.lang.Object

2.java.lang.String

3.java.lang.System

4.java.io.file

5.java.io.FileInputStream

包:1.java.lang包

2.java.io

3.java.swt包

4.java.util

5.java.sql包

接口:1.java.util.List

2.java.util.Map

3.java.util.Iterator

4.java.sql.CallableStatement

5.java.lang.Comparable

数组和链表的区别:

数组结构:

       数组结构在通过索引进行查询数据时效率比较高,而对于数组插入和删除操作,则效率会比较低,在第一个位置进行插入数据,其余数据就需要依次向后移动,而第一个数据进行删除,则需要所有数据全部向前移,这样的话,就会推出第二种结构,链表结构。

简单的链表:为了保证数据插入和删除,不会影响其他数据的移动,保证线性开销,所以就引出了链接。每个表都不会连续进行存储。

     链表是由一系列节点组成的,每个节点都会有一个链点,这就是next链,而next链则会执行下一个node的引用,所以我们在插入或者删除的时候,需要该表链表next链的指向地址即可,每个节点不需要内存进行连续存储,这样会减小删除和插入的线性开销。


链表结构主要分为两种链表,单向链表和双向链表 ,即单向链表只有一个next链,而双向链表会有next链和pre链。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 33,226评论 18 399
  • 从三月份找实习到现在,面了一些公司,挂了不少,但最终还是拿到小米、百度、阿里、京东、新浪、CVTE、乐视家的研发岗...
    时芥蓝阅读 42,495评论 11 349
  • 一开始以为是喜剧,因为电影色调非常鲜明, 看到有人唱歌又以为是像《爱乐之城》那种音乐剧, 看到女主的鬼脸和...
    lifelikemusic阅读 10,848评论 0 0
  • 决定带着孩子坐游轮出国时,是在五月。当我的决定一出口,遭到了我妈的强烈反对。原因无非担心我一个人带着两个孩子,行那...
    秦明月阅读 3,947评论 4 5
  • 文/旻彦 第一次看完《三国演义》是高考的前一天。因为觉得它是最难看的一本,所以放在最后看不完就算了。没想到越看越觉...
    Park不取阅读 3,060评论 0 1

友情链接更多精彩内容