- 博客(3)
- 收藏
- 关注
原创 java单链表反转(头插法)详解
链表反转思路(简述): 链表分为单链表和双链表,细分为单向循环链表和双向循环链表。本章节主要讲述单向链表的反转。在接触到这张文章之前相信大家已经对链表(链表的组成部分)有所了解,链表内部由节点构成,每个节点又包含数据域和指针域,数据域用来存储数据,指针域用来存储内存地址,用来指向下一个节点。链表反转的时候,每个节点的指针都要指向前一个节点。所谓链表的反转简单说就是将节点的指针进行逆向指向,比如现在有4个引用变量,next(指向下个节点的指针),pre...
2022-05-27 19:13:42
650
2
原创 Java内部类详解(Java基础知识)
前言:如果在类中定义一个类,那么就把在类中定义的类称为内部类,例如发动机安装在汽车内部,如果把汽车定义成汽车类,发动机定义成发动机类,那么发动机类就是一个内部类。一、为何要使用内部类内部类提供了更良好的封装性,只有外部类才能访问内部类的 内部类不受外部类影响独立继承接口(无论外部类是否实现某个接口) 外部类不能直接访问内部类属性或者方法,但内部类可以访问外部类的属性或者方法(包括private)方法内部类示例:class Text1{ //外部类 pu
2022-04-27 20:27:29
355
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人