TextBox文本框 //只读 //折叠-多行文本 //最大长度PasswordBox密码框可空类型(null):引用类型-自定义类、string、大部分的类不可空类型:值类型(int 、boolean 、decimal小数 、DateTime)在不可null类型后加?后可以为null DateTi...
NS_ENUM和NS_OPTIONS在iOS 6 / OS X Mountain Lion才开始有,他们都是用来代替enum的。借用C的写法:只定义值,不定义类型1enum{2UITableViewCellStyleDefault,3UITableViewCellStyleValue1,4UITab...
分类:
编程语言 时间:
2014-10-10 20:32:14
阅读次数:
194
接口
1、概念
初期理解,可以认为是一个特殊的抽象类
当抽象类中的方法都是抽象的,那么该类
可以通过接口的形式来表示。
class用于定义类
interface用于定义接口。
2、接口定义
1,接口中常见定义:常量,抽象方法。
2,接口中的成员都有固定修饰符(默认,可不写)。
常量:public static final
...
分类:
编程语言 时间:
2014-10-10 13:52:04
阅读次数:
168
1、定义接口 使用interface来定义一个接口。接口定义同类的定义类似,也是分为接口的声明和接口体,当中接口体由常量定义和方法定义两部分组成。定义接口的基本格式例如以下:[修饰符] interface 接口名 [extends 父接口名列表]{[public] [static] [final]....
分类:
编程语言 时间:
2014-10-10 00:03:01
阅读次数:
332
引言最近一个朋友正在找工作,他说在笔试题中遇到Equals和==有什么区别的题,当时跟他说如果是值类型的,它们没有区别,如果是引用类型的有区别,但string类型除外。为了证实自己的说法,也研究了一下,以免误导别人,这里将研究结果总结一下,如果我有什么地方说的不对的地方,望指出。相等性在定义类或结构...
分类:
其他好文 时间:
2014-10-09 23:59:11
阅读次数:
255
当一个类有父亲,但是其中的功能还希望实现线程,那么就不能采用继承Thread的方式创建线程
那么就可以通过接口的方式完成
准备扩展Demo类的功能,让其中的内容可以作为线程的任务执行
实现Runnable接口,Runnable接口中只有一个方法run
一、创建线程的第二种方法
/*
* 创建线程的第二种方法
* 1.定义类实现Runnable接口
* 2.覆盖接口...
分类:
编程语言 时间:
2014-10-09 23:47:18
阅读次数:
319
1.成员定义public--成员可以由任何代码访问。private--成员只能由类中的代码访问(如果没有使用任何关键字,就默认使用这个关键字)。internal--成员只能由定义它的程序集(项目)内部的代码访问。protected--成员只能由类或派生类中的代码访问。后两个关键字可以合并使用,所以也...
分类:
其他好文 时间:
2014-10-09 20:47:57
阅读次数:
243
Java虚拟机类加载过程是把Class类文件加载到内存,并对Class文件中的数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的java类型的过程。在加载阶段,java虚拟机需要完成以下3件事:a.通过一个类的全限定名来获取定义此类的二进制字节流。b.将定义类的二进制字节流所代表的静态存...
分类:
编程语言 时间:
2014-10-09 15:00:28
阅读次数:
223
.net中可以使用Type.GetCustomAttributes获取类上的自定义属性,可以使用PropertyInfo.GetCustomAttributes获取属性信息上的自定义属性。下面以定义一个简单数据库表的映射实体类来说明相关的使用方法,基于自定义类属性和自定义类中的属性的自定义属性,可以...
分类:
Web程序 时间:
2014-10-09 14:17:13
阅读次数:
219
组合使用构造函数模式和原型模式 创建自定义类型的常见方式,就是组合使用构造函数模式与原型模式。构造函数模式用于定义实 例属性,而原型模式用于定义方法和共享的属性。结果,每个实例都会有自己的一份实例属性的副本, 但同时又共享着对方法的引用,大限度地节省了内存。另外,这种混成模式还支持向构造函数传递参 ...
分类:
编程语言 时间:
2014-10-08 14:54:15
阅读次数:
223