![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序开发
眯眼探云
学习学习再学习
展开
-
C#中的委托
委托是个比较让人费解的东西,最近把这个东西翻来覆去看了几遍了,有了些想法,希望能对同样卡在这里的同志一些启发。在这里主要提供一种理解思路,毕竟像基本语法、规范之类的,查参考书是最好的了。 首先来看看一个声明一个对象的过程:class SomeClass{...} //定义一个类SomeClass sample; //声明一个对象sample = new SomeCla原创 2009-02-26 18:33:00 · 560 阅读 · 0 评论 -
什么是framework
突然想起了framework这个概念,原来很长一段时间都对这个概念模模糊糊。所以写点自己的体会,希望能给需要的人一些启迪,也欢迎不同意见的交流。 首先我们来理解一下“库”的概念。函数库(C等面向过程语言),类库(C#等面向对象语言)。就是写好的常用的函数或类,方便你去使用。当我们为了某些目的按某种方式将这些函数或类组织起来的时候,他就成为了一个框架(framework)。哦,原来fra原创 2009-09-15 23:05:00 · 1294 阅读 · 0 评论 -
字符编码笔记:ASCII,Unicode和UTF-8
字符编码笔记:ASCII,Unicode和UTF-8 阮一峰 发表于 2007年10月28日 | 分类:首页 -> 档案 -> IT技术 今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比转载 2009-09-25 09:42:00 · 622 阅读 · 1 评论 -
Java中函数重载和null参数的传递
<br />今天读代码发现有一行代码很奇怪:<br />setData((Hashtable)null);<br />为什么要对null进行一个转型呢?仔细一研究,发现原来是函数重载引起的:<br />这个类里面有2个setData方法,而且参数都只有一个,如下:<br />setData(DefaultEntity e);<br />setData(Hashtable e);<br />Java会根据传入的参数来判断调用的是那个方法,但是如果传入的值是null,那么就需要进行一个类型转换,来告诉Java需原创 2010-12-23 18:39:00 · 3379 阅读 · 0 评论 -
使用新的 Android Studio 加速你的开发
Android 开发者最头痛的问题之一就是在开发的时候,随便改一点东西,就需要编译好长时间,然后再花很长时间装上 APK,然后运行。 为了解决这个问题,Google 的工程师们在不断的努力,最终,闪亮闪亮的 Android Studio 2.1 stable 登场!原创 2016-05-03 15:58:53 · 2844 阅读 · 0 评论