iOS开发基础知识--碎片16 1:Objective-C语法之动态类型 (isKindOfClass, isMemberOfClass,id) 对象在运行时获取其类型的能力称为内省。内省可以有多种方法实现。 判断对象类型 -(BOOL) isKindOfClass: classObj判断是否是这个 ...
分类:
移动开发 时间:
2016-08-22 16:10:59
阅读次数:
267
内省、JavaBean、PropertyDescriptor类、Introspector类、BeanUtils工具包、注解、Rentention、Target、注解的基本属性和高级属性 本文转载自:http://blog.sina.com.cn/s/blog_5d65a16901011kom.htm ...
分类:
编程语言 时间:
2016-08-20 10:11:28
阅读次数:
322
很多朋友在深入的接触JAVA语言后就会发现这样两个词:反射(Reflection)和内省(Introspector),经常搞不清楚这到底是怎么回事,在什么场合下应用以及如何使用?今天把这二者放在一起介绍,因为它们二者是相辅相成的。 一、反射 相对而言,反射比内省更容易理解一点。 很多朋友在深入的接触 ...
分类:
其他好文 时间:
2016-07-20 22:58:22
阅读次数:
207
Person类——用于定义Person对象的属性和方法 Car类——用于定义Car对象的属性和方法 Class类——用于定义类对象的属性方法 第一种方式:Object类中的getClass方法 第二种方式:类.class 第三种方式:通过Class类的forName方法获取 public Const ...
分类:
编程语言 时间:
2016-07-08 19:37:03
阅读次数:
185
JDK1.5新特性: 1.自动装箱与拆箱: 2.枚举 3.静态导入,如:import staticjava.lang.System.out 4.可变参数(Varargs) 5.内省(Introspector),主要用于操作JavaBean中的属性,通过getXxx/setXxx。一般的做法是通过类I... ...
分类:
其他好文 时间:
2016-07-07 17:00:39
阅读次数:
155
[精通Objective-C]运行时系统参考书籍:《精通Objective-C》【美】 Keith Lee目录精通Objective-C运行时系统
目录
运行时系统概述
对象消息
选择器
方法签名
使用对象消息
动态类型
动态绑定
动态方法决议
动态加载
内省
运行时系统的组成部分
编译器
运行时系统库
元类
与运行时系统交互运行时系统概述Objective-C拥有相当多的动态特性,这些特性在运行程...
分类:
其他好文 时间:
2016-07-06 18:24:15
阅读次数:
202
java.lang.Class
java.lang.reflect.Field
java.lang.reflect.Method
java.lang.reflect.Constructor//static代码块Class.forName("",boolean,ClassLoader);JVM结构---------------- Ru.ntimeDataArea 1.MethodArea //方法区。共享 2.Heap //存放对象和数组.共享//Dataaccess..
分类:
其他好文 时间:
2016-06-27 00:15:44
阅读次数:
205
[java] view plain copy [java] view plain copy ...
分类:
编程语言 时间:
2016-06-22 00:23:58
阅读次数:
183
JAVA JDK1.5-1.9新特性
1.5
1.自动装箱与拆箱:
2.枚举(常用来设计单例模式)
3.静态导入
4.可变参数
5.内省
1.6
1.Web服务元数据
2.脚本语言支持
3.JTable的排序和过滤
4.更简单,更强大的JAX-WS
5.轻量级Http Server
6.嵌入式数据库 Derby
1....
分类:
编程语言 时间:
2016-06-17 11:11:12
阅读次数:
343