- 博客(3)
- 收藏
- 关注
原创 对java反射机制的一点理解
1、什么是java反射机制JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。java的翻着原理其实就是将类中的各个成分(成员变量、方法、属性等)2、反射的基本原理下图是JVM加载类的基本原理,利用了反射机制反射可以(1)将.cla...
2020-04-22 13:30:07 142
转载 ArrayList、Vector和LinkedList的简单区别
首先看这两类都实现List接口,而List接口一共有三个实现类,分别是ArrayList、Vector和LinkedList。List用于存放多个元素,能够维护元素的次序,并且允许元素的重复。3个具体实现类的相关区别如下:ArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间隔,当数组大小不满足时需要增加存储能力,就要讲...
2020-04-21 16:06:58 119 1
原创 Python3 迭代器与生成器简单介绍
1、什么是 python3 迭代器?迭代是Python最强大的功能之一,是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。迭代器有两个基本的方法:iter() 和 next()。字符串,列表或元组对象都可用于创建迭代器:>>> list=[1,2,3,4]&...
2020-02-17 17:27:51 96
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人