自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 外卖系统新技术总结

外卖系统一些新技术的使用

2023-02-17 19:29:39 1519 1

原创 线性表顺序表代码编写

线性表顺序表算法编写

2022-08-02 21:01:35 339

原创 LinkList代码编写

LinkList代码编写

2022-07-29 22:02:06 614 1

原创 内部类以及lambda表达式

1.内部类 是只会在一种非常复杂的体系结构中才会使用到内部类,一般的内部类,都是只会提供给自己内部使用的。(有些很复杂的时候,提供内部类确实会好一点吧。但我们自己写内部类用的非常少)。 创建格式: 外部类名.内部类名 变量名=new 外部类名().new 内部类名(); 例:A.B a=new A().newB(); 静态内部类:定义在类中方法外,用static关键字修饰。 创建格式: 外部类名.内部类名 变量名=new 外部类名.内部类名(); 例:A.B a=new A.B(); 私有内部类 用pr

2020-08-20 10:18:36 414

原创 面向对象,static关键字,继承以及多态的理解及一些细节。

static关键字可以修饰成员变量,成员方法 读成静态成员变量,静态方法 特点:1.被static修饰的成员被该类的所有对象所共享 2.被static修饰的成员,会随着该类的字节码文件的加载而加载,优先于对象存在(对象是要在字节码文件加载完后才能创建的,而静态成员是字节码文件只要加载完就存在的,不用另外进行创建,所以会优先于对象存在),所以静态成员方法中不能含有非静态成员,也不能有this关键字(this关键字代表的是当前对象的引用,而静态方法是在对象还没创建就能使用的,所以当静态方法使用的时候可能对象还没

2020-08-20 10:17:48 291

原创 对象创建并调用方法时基于内存图的理解

单个对象内存关系图(当主方法中的另一个类的对象调用方法时的内存关系图)包括三个内存区域(栈内存,堆内存,方法区) 上图学生对象调用方法时还涉及到,方法的弹栈,也就是说当main()方法中的学生对象调用print()方法时print()方法会进入到栈内存中(如果这里的方法中有局部变量,要记住局部变量是没有默认值的,所以在使用时除了赋值以外的操作都是要先赋值才能使用的。方法都是要在栈内存中执行的,也就是可以理解为栈内存中的变量是没有初始值的。栈内存中的变量都是方法中的变量,堆内存中的变量都是成员变量,因为堆内

2020-08-10 21:11:39 519

原创 ArrayList集合的简单使用以及理解。

ArrayList(集合) 底层:是一个可变的动态数组结构,ArrayList是基于数组实现的,其容量能自动增长, 当调用一个空参构造创建一个集合时,其底层会初始化一个长度为0的数组结构,当添加第一个元素时其底层会初始化一个长度为10的数组数据结构。但其集合的长度是1,底层的数组数据结构我们是看不到的。 ...

2020-08-10 10:14:24 199

原创 API的含义,Scanner类的一些细节,String字符串的API及细节,以及StringBuilder的使用。

API 概念: API(Application Programming Interface)应用程序编程接口 解释: java中的API指的是sun公司为我们提供的一套标准类库,例如String或者集合类或者Random等等都是sun公司给我们提供的类。我们可以通过创建对象或者其他方式进行使用。 (注意和那个我们看的API文档进行区分,我们看的那个是个文档,是对API的一个说明书,我们要使用sun公司提供的类时,就可以去API文档查) String字符串的创建的一些细节 首先是字符串对象,java中所有被双

2020-08-09 21:57:09 210

原创 面向对象的特征之一———封装。

封装 小黑基于封装的理解 封装是面向对象的三大特性之一, 封装的含义:把一些事物封装在内部,隐藏细节,对外只提供使用方式, 封装并不是指的就是private,封装是一个概念性的东西。 例如: 1.方法的抽取: 将方法的细节进行封装,外界只需直接调用该方法即可,不需要关心其中实现的细节。这体现了封装。(对方法抽取后可以提高代码的重用性) 2.类的抽取: 将一些属性和方法封装到一个类中,这也体现了面向对象编程中的封装。 这些都是封装,并不仅仅局限于private。 类的抽取其中又可以提到,对成员属性的封装,这时

2020-08-08 12:59:38 255

day06 Debug&基础练习.md

ideadebug使用ideadebug使用ideadebug使用ideadebug使用ideadebug使用ideadebug使用ideadebug使用ideadebug使用ideadebug使用ideadebug使用ideadebug使用ideadebug使用ideadebug使用ideadebug使用

2020-08-08

空空如也

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

TA关注的人

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