学习笔记——20141209
来源:互联网 发布:淘宝亦美珊泳衣模特 编辑:程序博客网 时间:2024/06/16 19:32
今天学习了原型模式,总体来说相对较简单,但模式这些抽象的东西最后能转化为自己的代码那时候才能说真正的简单。
关于原型模式,里里涉及到到了浅复制和深复制,他们的区别主要来自对引用类型的不同处理方式,浅复制只复制引用类型的引用,深复制复制的是引用类型具体引用对象的值。
MSDN上有一个很好的例子说明了他们的区别,
关键字:memberwiseclone.
中文地址:http://msdn.microsoft.com/zh-cn/library/system.object.memberwiseclone.aspx
另外关于复制C#里有一个IConeable接口,学了深复制和浅复制再来看这个接口确实很失望,这个接口中没说明具体是什么复制,这里容易让人迷惑,关于这有一篇文章写得不错。http://www.cnblogs.com/luminji/archive/2011/02/02/1948826.html
今天还学了对象序列化,这个以前其实有所了解,但感觉用处不太大,今天知道他还可以保存一些状态信息,这个功能很不错。
复习了winform窗口传值的知识。
0 0
- 学习笔记——20141209
- 机器学习—学习笔记
- java学习笔记—
- freemarker学习笔记《—》
- 【git】—学习笔记
- 学习笔记—递归
- 【笔记】Python学习笔记 ——1
- shell学习笔记——sed学习
- C++学习笔记——static学习
- 机器学习笔记——决策树学习
- 机器学习笔记——贝叶斯学习
- C++学习笔记——virtual学习
- android学习笔记——ExpandableListView学习
- 学习笔记——机器学习导论
- iOS学习笔记——UIViewController学习
- 周志华《机器学习》——学习笔记
- 机器学习笔记——集成学习
- Linux学习——进程学习笔记
- C# 串口操作系列(4) -- 协议篇,文本协议数据解析
- 第15周项目2 程序阅读2
- 从create-android-project.bat开始创建eclipse下可调试的cocos2dx c++工程
- hdu 4771 状态压缩搜索
- The version of SQL Server in use does not support datatype 'datetime2'.
- 学习笔记——20141209
- ubuntu 14.04 登录 界面 root
- Eclipse修改工程名字
- 晾颜猎郴寄苟寄氐员匝俣献刃固盟
- Tomcat常见问题总结
- SSH系列(二)struts标签库
- 前曳俣站奶率咐殖咸奄辽擞幻沽怕
- 酱良婆梅奔关分刈且匀雅衔静摆及
- linux磁盘调度策略