自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

垂皎的博客

大二在读大学生,会分享自己的学习过程,大家一起加油变的更好

  • 博客(12)
  • 收藏
  • 关注

转载 JDBC增删改查代码书写(MySQL)

JDBC增删改查代码书写

2023-01-10 11:31:16 86

原创 关于Map各类型的keySet排列顺序

Hashtable.keySet() 降序TreeMap.keySet() 升序HashMap.keySet() 乱序LinkedHashMap.keySet() 原序

2021-08-30 10:54:18 313

原创 关于链表的尾节点删除

创建两个节点void delete(LinkList &L){LNode *p=L;LNode *q;while(p->next!=NULL){q=p;p=p->next;}q->next=NULL;delete§;}

2021-04-23 21:48:20 1384

原创 Java中堆内存与栈内存分配情况

Java中堆内存与栈内存分配情况Java 把内存划分成两种:一种是栈内存,另一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配,当在一段代码块定义一个变量时,Java 就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java 会自动释放掉为该变量分配的内存空间,该内存空间可以立即被另作它用。 堆内存用来存放由 new 创建的对象和数组,在堆中分配的内存,由 Java 虚拟机的自动垃圾回收器来管理。在堆中产生了一个数组或者对象之后,还可以在栈中定义一个特殊的变量

2020-08-05 10:41:17 159

原创 【Java】用Integer举例来了解装箱和拆箱的用法和理解

java中的装箱和拆箱。package integer;public class Demo1 { public static void main(String[] args) { //类型转换:装箱 //基本类型 int num1 = 18; //使用Integer类创建对象 Integer integer1 = new Integer(num1); Integer integer2 = Integer.valueOf(num1); System.out.

2020-08-04 17:13:21 133

原创 【C#】static关键字对于类,变量,方法,构造函数的详细用法和规则

static静态的,不变的,在某个类中只有一个,不会因实例化对象的不同而不同。static可以修饰类、字段、属性、方法等。如一个方法前加上static修饰后要对其进行调用可以直接通过类名点出来,不用再对类进行实例化。一、静态类1.只能包含静态成员(静态方法或静态变量),非静态成员是不能使用的,而非静态类可以包含静态的方法、字段、属性或事件,且无论对这个非静态类创建多少个实例,它的静态成员都只有一个。2.不能对其实例化。3.不能被继承,因为静态类本质是一个抽象的密封类。4.不能包含实例构造函数。二

2020-07-28 13:08:13 555

原创 【C#】方法和属性,构造函数的区别

c#中的方法 属性 和构造函数 区别1.方法 构型是 public / private + 返回值类型 + 方法名(首字母大写)+ (参数)例子 :class Text{public int num;public string name;public string passWord(){Console.WriteLine(“Hello world”);}}在一个类中,有些成员可以用字段表示,如上面的num 和name就必须得使用一个方法passWord()。这就是方法的含义, 其实也是

2020-07-28 13:04:28 2256

原创 【C#】virtual关键字的用法和声明

virtual 关键字用于修改方法、属性、索引器或事件声明,并使它们可以在派生类中被重写。 例如,此方法可被任何继承它的类替代:public virtual double Area(){return x * y;}虚拟成员的实现可由派生类中的替代成员更改。备注调用虚拟方法时,将为替代的成员检查该对象的运行时类型。 将调用大部分派生类中的该替代成员,如果没有派生类替代该成员,则它可能是原始成员。默认情况下,方法是非虚拟的。 不能替代非虚方法。virtual 修饰符不能与 static、abs

2020-07-28 09:23:22 1324

原创 【C#】ArrayList.Sort的理解和用法

看了很多文章终于对ArrayList有一定的了解了,希望对你有帮助ArrayList是一个类型为object的数组,属于非泛型容器。arrList.Capacity属性表示当前对象数组的大小,初次创建一个对象时,默认是4。随着插入,当元素数量首次大于当前容量时,容量翻倍,每次都是当前容量乘2,一次是4,8,16…arrList.Count表示数组中的元素个数。今天我们讲的是arrList的Sort函数,有3个重载函数:Sort(),没有参数,排序时调用接口IComparable的CompareTo

2020-07-26 12:05:03 1409

原创 【C#】foreach循环用法

因为最近学习Unity中老是碰到foreach循环,这个循环相比较于其他的for;while;do while来说不太熟悉,写博客记录下。foreach循环(C# 独有的遍历方式) 1. 只能用于遍历IEnumerable的容器类型,数组或集合(List,Dictionary....,) 2. 代码格式: foreach(数据类型 变量 in 数组或集合) { 循环体 }

2020-07-25 11:20:21 1578

原创 [c#]var类型用法和特点

var在编译器编译的时候根据初始值推断出其的类型如果我们要遍历一个数组,此时我们并不知道数组中存储的数据类型是什么,那么在这时,我们使用var关键字,就可以比较方便了**1.**在定义变量的时候,必须先给值,不能为null,也不能只定义不给值。也就是说必须是例如:var s = “hello world”;的形式**2.**必须在定义时初始化,即不能先定义后初始化,一但初始化完成,就不能再给变量赋与初始化值类型不同的值了,如:var a;a = 1,这样是不允许的。**3.**var要求是局部变量,

2020-07-25 11:09:52 771

原创 [C#]List的方法和属性 方法或属性 作用

Capacity 用于获取或设置List可容纳元素的数量。当数量超过容量时,这个值会自动增长。您可以设置这个值以减少容量,也可以调用trin()方法来减少容量以适合实际的元素数目。Count 属性,用于获取数组中当前元素数量Item( ) 通过指定索引获取或设置元素。对于List类来说,它是一个索引器。Add( ) 在List中添加一个对象的公有方法AddRange( ) 公有方法,在List尾部添加实现了ICollection接口的多个元素BinarySearch( ) 重载的公有方法,用于在排

2020-07-24 23:53:23 201

空空如也

空空如也

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

TA关注的人

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