Java
Makied
这个作者很懒,什么都没留下…
展开
-
Java反射的基本了解
Java反射知识整理 认识反射 什么是反射 Java反射机制指的是在Java程序运行状态中,对于任何一个类,都可以获得这个类包括私有在内的所有属性和方法;对于给定的一个对象,都能够调用它的任意一个属性和方法。这种动态获取类的内容以及动态调用对象的方法称为反射机制。 反射的优缺点 优点: 1. 反射可以根据类的全限定名去创建实例,增加程序的灵活性,避免将程序写死到代码里,达到解耦的效果。 2....原创 2019-12-10 16:27:37 · 136 阅读 · 0 评论 -
ArrayList、Vector、LinkedList、HashMap的不同
ArrayList、Vector、LinkedList、HashMap的不同 1.ArrayList: ArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间隔,当数组大小不满足时需要增加存储能力,就要讲已经有数组的数据复制到新的存储空间中。当从ArrayList的中间位置插入或者删除元素时,需要对数组进行复制、移动、...原创 2019-09-29 19:56:29 · 175 阅读 · 0 评论 -
内存溢出(OutOfMemory)与内存泄漏(Memory Leak)的区别
内存溢出(OutOfMemory)与内存泄漏(Memory Leak)的区别 概念 1.内存溢出: 内存溢出是指程序在申请内存时,没有足够的空间供其使用。例如你手里有一个西瓜要放下,但是你所得到的只是能放一个苹果的小盘子,这种情况就会产生内存溢出。 2.内存泄漏 内存泄漏是指程序所申请内存空间在使用完成后,无法被GC进行回收。例如你要申请一了一个放水果的盘子,但是你在使用后忘记放在那里...原创 2019-09-30 17:25:48 · 330 阅读 · 0 评论