自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 年轻代和老年代分别适合什么样的垃圾回收算法?

为什么要分成年轻代和老年代?​ 因为在Java程序里,对象可以分成短期存活的对象和长期存在的对象,不同存活的时间的对象如果都放在同一个地方,会影响垃圾回收算法的效率。大部分的正常对象,都是优先在新生代分配内存的。public class Person{ private static Student stu = new Student(); public static void main(String[] args){ loadData(); whi

2021-08-17 17:28:55 569

原创 Java关于集合的思考

package com.example.demo;import org.mockito.internal.matchers.Null;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import java.util.ListIterator;/* void add(int index,Object element) :将元素element插入到list集合的index处 boole

2021-05-29 19:41:35 139

原创 Java集合和数组

什么是集合和数组呢集合和数组都是对多个数据进行存储操作的及格,简称Java容器它们两个有什么区别呢?集合可以存放不同类型的数据,而数组只可以存放定义好的数据类型的数据。数组的特点数组是具有相同的数据类型按一定次序排序的一组变量的组合体。对于静态数组来说,一旦初始化以后,长度就确定了。只能操作定义好的数据类型的数据,比如String[],int[]。数组的缺点对于添加删除插入等操作,最坏的结果是O(N),效率非常低,因为数组在内存中的地址是连续相邻的,每次删除元素,都要移动改元素后面的位置。复

2021-05-29 09:52:10 138

原创 关于进程与线程的思考

程序:是为了完成特定任务,用某种语言编写的一组指令组合。一段静态代码。进程:是程序的一次执行过程,或是正在运行的一个程序,是一个动态的过程,有它自身的产生、存在和消亡的过程—生命周期如:运行的qq程序是静态的,进程是动态的进程作为资源分配的单位,系统在运行时为每一个进程分配不同的内存区域程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程为什么引入进程的概念?在很久之前,计算机是用户敲一个命令在运行的,如果用户不敲命令,那么计算机

2021-05-19 11:14:44 148

原创 创建线程的方式与理解

并行与并发:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-j2CDs6gO-1621263806414)(每天一积累.assets/1621238815321.png)]方式一:继承Thread类,重写run方法package com.example.demo;public class test_thread extends Thread { public void run(){ for (int i = 0; i < 100; i

2021-05-17 23:04:18 72

原创 static关键字的应用--单例模式

单例模式饿汉式实现:public class Single{private static Single single = new Single();private Single(){}public static Single getInstance(){ return single;}}单例的目的就是为了使某一个类只有一个实例。饿汉式实现,该类在类被加载的时候就会被创建,而不是开发人员new出来的,不管开发人员有没有使用getInstance方法都会得到一个实例,该类都会在加载

2021-05-16 10:39:13 156 1

原创 关于python如何删除列表嵌套列表中的列表元素

1.假如有一个student列表 里面嵌套一些列表数据假如我们要把student列表里面 索引为1的“01”的列表数据给删除掉首先把student[:]的数据赋值给a 如果a = student的话 就会导致更改a的数据也会改变student里面的数据我们用count计算student列表里面有多少行索引为1的“01”的列表数据然后进行以count的次数的for循环 删除student里面索引为1的“01”列表...

2020-05-28 20:39:38 4931

空空如也

空空如也

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

TA关注的人

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