码迷,mamicode.com
首页 >  
搜索关键字:对象表达式    ( 58个结果
c++11之右值引用和std::move
这两个特性是c++11里比较有性能提升意义的。个人认为这两个特性也体现了c++对性能提升的极限追求。通过改写经典c++面试题mystring来体会move不能减少临时变量的产生,但是可以减少内存的维护量代码//右值引用/*左值对象:持久存在的对象,具有名字,可以对其去地址右值对象:临时对象,表达式结...
分类:编程语言   时间:2015-08-19 23:34:11    阅读次数:390
Java中的浅拷贝与深拷贝
Object中的clone方法:protected native Object clone() throws CloneNotSupportedException; 创建并返回此对象的一个副本。“副本”的准确含义可能依赖于对象的类。这样做的目的是,对于任何对象 x,表达式: x.clone() !....
分类:编程语言   时间:2015-07-04 23:25:05    阅读次数:202
9.4.2 实现接口和类型转换
9.4.2 实现接口和类型转换   我们已经讨论过在 F# 中如何声明接口,如何使用对象表达式,创建实现接口的值。这是一个非常轻量级的解决方案,类似于 lambda 函数。正如 lambda 语法,对于创建函数来说,并不总是合适的选择一样,有时,在命名类中实现接口,是有道理的。 我们将继续使用在本章前面的示例,来看一下用 C# 和 F# 实现接口,我们回顾一下两种语言中的接口声明:   ...
分类:其他好文   时间:2014-12-12 16:47:52    阅读次数:170
9.2.2 使用接口对象类型
9.2.2 使用接口对象类型   就像记录和差别联合一样,接口类型使用 type 构造来声明。清单 9.8 显示了把以前的检查记录类型,转换为接口类型。   清单 9.8 用接口表示客户检查 (F#) type ClientTest =   abstract Check : Client –> bool   abstract Report : Client -> unit   在...
分类:其他好文   时间:2014-12-11 12:28:30    阅读次数:128
新语法
新语法:自动属性;隐式类型var;参数默认值和命名参数;对象初始化器和集合初始化器{};匿名类和匿名方法;扩展方法;系统内置委托Func/Action;Lambda表达式;标准查询运算符Standard query operator;LINQ查询表达式;
分类:其他好文   时间:2014-12-06 18:03:21    阅读次数:154
代码复审
我的结对同伴是12061171牛强,以下是我在阅读他的代码之后给出的优点和缺点:优点:1、结构性较好,逻辑也比较严谨。 2、类的封装较好,体现了面向对象的思想。缺点:1、代码注释少,理解起来较为困难。但我觉得这几乎是通病,因为从一开始写代码,大家都注重效率,趁早完成任务, ...
分类:其他好文   时间:2014-10-24 12:45:18    阅读次数:154
F# 的血继限界(2)
函数式血统的另一个高峰: F#中利用对象表达式动态创建匿名类。同时介绍 IDisposable 接口的一种巧妙利用,以及如何在 C#里实现。
分类:其他好文   时间:2014-09-25 13:32:08    阅读次数:266
Struts2的CRUD操作
Struts之CRUD1何为CRUD:CRUD代表的是一个框架的Create(增),Read(读取),update(更新),Delete(删除)2怎么做呢??其实Struts2的CRUD与现实的方法一样,只是在属性的设置和获取上更方便了,因为了值栈吖,有了OGNL对象表达式,所以Struts2的CR...
分类:其他好文   时间:2014-09-25 11:03:08    阅读次数:257
58条   上一页 1 ... 4 5 6
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!