自定义博客皮肤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)
  • 收藏
  • 关注

原创 Java运行内存分布

运行内存分布 首先,在Java虚拟机中,运行内存的分布主要有程序计数器、Java虚拟机栈、本地方法栈、Java堆、方法区。 而程序计数器、Java虚拟机栈、本地方法栈都是线程私有的,所以它们的生命周期随着线程的消失而消失,因此在垃圾回收中,就不需要回收这三个区域。这个我们后面再详细说明。 程序计数器 程序计数器用于记录当前虚拟机正在执行的方法,也就是记录虚拟机正在执行的虚拟机字节码指令的地...

2019-05-12 21:34:34 247

原创 接口和抽象类的区别

1.抽象类 抽象类就是由abstract关键字修饰的类。 如果一个类中含有抽象方法,那这个类必定是抽象类。但是抽象类中不一定只能有抽象方法,还可以有普通方法。抽象类不可以实现,是因为抽象类里还存在的未实现的方法。 抽象类与普通类的区别: 1.抽象方法必须是public或者是protected修饰的,默认缺少的情况下是public,不能为private,因为这样就不能被子类继承了。 2.抽象类不能被...

2019-05-14 22:12:58 154

原创 Unity中IEnumerator协程

通常用于实现协程,你如果明白多线程编程的话就比较好理解了。当然,协程不是多线程,而是在一个线程中实现的。用法,需要一个返回值是IEnumerator的方法 AIEnumerator A(){ yield return new WaitForSeconds(1f); //理解成先等1秒,然后执行下面的代码。 // do something}调用的时候使用StartCoroutine(A());

2017-07-17 23:27:59 642

原创 C#索引器

假设我们要定义一个类 Employee,它带有3个string型字段,那么可以使用字段的名称来访问它们。 如:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Learning {

2017-06-20 14:49:21 263

原创 Unity GUI的使用2

toogle控件: toolbar控件: Slider控件: ScrollBar滚动条控件: GUIskin控件:

2017-04-06 19:39:10 296

原创 Unity GUI的使用1

组件的介绍: button: if((Time.time/2) 这里还有一个RepeatButton,作用和button类似,只是处理上,当鼠标按下的时候RepeatButton一直会返回true,如果有操作的话,则鼠标按下的时候,会一直执行if内的操作内容 Box: TextField: PasswordFiel

2017-04-04 21:11:43 346

原创 C#字符串的操作

字符串的分裂:spilt方法 清空字符串的空格的Trim方法:Trim()、TrimStart()(删除前导的空格)、TrimEnd()(删除后导的空格) 字符串的替换:replace方法 字符串的大小写操作:ToUpper()  变成大写   ToLower() 日期的操作:yyyy年MM月dd日  HH时mm分ss秒 相应的代码程序如下 string strTest = "张

2017-01-30 19:39:41 218

转载 C# ArrayList的用法

System.Collections.ArrayList类是一个特殊的数组。通过添加和删除元素,就可以动态改变数组的长度。 一、优点 1. 支持自动改变大小的功能 2. 可以灵活的插入元素 3. 可以灵活的删除元素 4. 可以灵活访问元素 二、局限性 跟一般的数组比起来,速度上差些 三、添加元素 1.publ

2017-01-30 14:08:02 292

原创 C#之栈的一些基本知识

栈(Stack) 栈中加入元素都是从上到下加入的,犹如住客栈一般 Pop :弹出栈顶元素并删除 push :压入栈顶元素 peek:弹出栈顶元素不删除 ToArray:方法创建数组并将堆栈元素复制到其中 Contains:方法判断一个元素是否在栈中 Stack staA = new Stack(); staA.Push("one");

2017-01-29 23:23:02 4594

空空如也

空空如也

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

TA关注的人

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