2015年11月2日

json对象和数组

摘要: Json数据就是格式化的字符串。c#中如果做为参数调用,类型就是string。1、Json数组 方括号[{ "firstName":"John" , "lastName":"Doe" },{ "firstName":"Anna" , "lastName":"Smith" },{ "firstNa... 阅读全文

posted @ 2015-11-02 12:05 crhdyl 阅读(289) 评论(0) 推荐(0) 编辑

c# Equals方法

摘要: 很多C#的教材都会强调对象相等的概念。我们都知道,在C#的世界里存在两种等同性。一种是逻辑等同性:如果两个对象在逻辑上代表同样的值,则称他们具有逻辑等同性。另一种是引用等同性:如果两个引用指向同一个对象实例,则称他们具有引用等同性。 众所周知,Object类型有一个名为Equals的实例方法可以用... 阅读全文

posted @ 2015-11-02 10:54 crhdyl 阅读(3361) 评论(0) 推荐(0) 编辑

c# 抽象类 抽象方法

摘要: 抽象类与非抽象类的主要区别:·抽象类不能直接被实例化·抽象类中可以包含抽象成员,但非抽象类中不可以·抽象类不能被密封声明抽象方法时需注意:·抽象方法必须声明在抽象类中 ·声明抽象方法时,不能使用virtual、static、private修饰符。在抽象类中抽象方法不提供实现。抽象类和接口的区别:·... 阅读全文

posted @ 2015-11-02 09:29 crhdyl 阅读(146) 评论(0) 推荐(0) 编辑

java transient 和Volatile关键字

摘要: Volatile修饰的成员变量在每次被线程访问时,都强迫从主内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到主内存。这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个值。Java语言规范中指出:为了获得最佳速度,允许线程保存共享成员变量的私有拷贝,而且只当线程进入... 阅读全文

posted @ 2015-11-02 09:17 crhdyl 阅读(124) 评论(0) 推荐(0) 编辑

Java 语言结构【转】

摘要: Java 语言结构基础:包(Package)、类(Class)和对象(Object)了解 Java 的包(Package)、类(Class)和对象(Object)这些基础术语是非常重要的,这部分内容将概要的介绍这些术语。包(Package)Java 使用包来组织类,通常按照业务逻辑将类分组到不同的包... 阅读全文

posted @ 2015-11-02 08:44 crhdyl 阅读(607) 评论(0) 推荐(0) 编辑

导航