自定义博客皮肤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 837

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

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

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

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

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

2017-06-13 23:37:11 510

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

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

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

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

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

2017-06-13 23:01:34 367

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

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

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

空空如也

空空如也

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

TA关注的人

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