自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 如何判断单链表是否有环?

引言:单链表是否有环是常见的笔试、面试题,也可能是解决其他方法的一条路径。 问题描述: 1、如何判断单链表是否有环? 2、如何计算环的长度? 3、如何找到环入口节点? 4、如何计算该带环单链表的长度?

2017-08-28 22:04:16 977

原创 判断两个链表是否相交并找出第一个相交节点

如何判断两个链表是否相交并找出第一个相交节点? ①相交的两个单链表要么均有环,要么都没有环 ②一个有环的单链表和一个无环的单链表不可能相交 一、什么是链表相交? 二、怎么判断两个链表是否相交? 三、怎么找到两个链表的第一个相交节点?

2017-08-28 15:04:36 5284 1

原创 《Java编程思想》第四版之内部类学习之(四)——内部类进阶

19内部类的继承 110内部类可以被覆盖吗 111局部内部类 112内部类标识符 113总结 在内部类章节中,我们了解到了一个普通内部类必须要通过外部类对象来创建,并且它会获得一个外部类对象的引用,这样它就能访问外部类对象中的所有成员了。然而对于一个嵌套类也就是静态内部类来说,它不需要外部类对象就能创建对象,因为它是静态的属于类本身,不过这也限制了它的操作,静态内部类不能访问非静态的外部类对象。除此之外,普通的内部类也不能包含static的字段和数据,我把它想象成属于外部类对象的某个”方法“,显然,普通内部

2017-06-13 23:37:11 631

原创 《Java编程思想》第四版之内部类学习之(二)——匿名内部类

引言:内部类,即将一个类的定义放在另一个类的定义内部。内部类与组合是完全不同的概念。内部类看似是一种代码的隐藏机制,其实,它能够了解外部类,并且与之通信,这为我们的编程提供了极大的方便。 4内部类与向上转型 5在方法和作用域内的内部类 6匿名内部类 61再访工程方法 7总结 在作用域中的类与其他类共同编译,但只在作用域内可用,在其他作用域使用相同的类名,不会有命名冲突。传入内部类的参数:在JAVA8以前要求必须是final修饰的常量,JAVA8开始移除了这个限制,但是要求这个传入的参数在初始化后不能被修改。

2017-06-13 23:14:11 581 1

原创 《Java编程思想》第四版之内部类学习之(一)——简单使用

版权声明:学习内容均为本人笔记,代码均为本人依据课本所写或改编,笔记均为个人心得或书中摘抄 引言:内部类,即将一个类的定义放在另一个类的定义内部。内部类与组合是完全不同的概念。内部类看似是一种代码的隐藏机制,其实,它能够了解外部类,并且与之通信,这为我们的编程提供了极大的方便。 内部类可以访问外部类的成员及方法,内部类对象的创建需要外部类的引用。获取外部类引用:外部类名字+圆点和this。

2017-06-13 23:01:34 427

原创 《Java编程思想》第四版之内部类学习——神奇而又实用

版权声明:学习内容均为本人笔记,代码均为本人依据课本所写或改编 引言:内部类,即将一个类的定义放在另一个类的定义内部。内部类与组合是完全不同的概念。内部类看似是一种代码的隐藏机制,其实,它能够了解外部类,并且与之通信,这为我们的编程提供了极大的方便。 1创建内部类 2链接到外部类 3使用this和new 4内部类与向上转型 5在方法和作用域内的内部类 6匿名内部类 61再访工程方法 7嵌套类 71接口内部的类 8为什么需要内部类 181闭包与回调 82内部类与控制框架 19内部类的继承 110内部类可以

2017-06-13 01:13:37 1488 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除