运行时 共 3 篇文章

Go 反射:reflect 包与运行时类型信息
2026-04-08 21:16:17
Go 反射(Reflection)是指在程序运行时检查变量自身结构并修改其行为的能力。通过标准库 reflect 包,你可以动态获取变量的类型和值,甚至操作指针或匿名字段。这对于编写通用的数据处理函数(如 JSON 序列化、ORM 映射)至关重要。 以下将按步骤介绍如何使用 reflect 包处理类
Go语言 反射 reflect
4 0
Scheme 类型系统:类型谓词
2026-04-05 15:48:43
Scheme 类型系统:类型谓词 Scheme 是一种动态类型的函数式语言,这意味着变量在运行时才确定其类型。尽管编译器不会在编译期进行类型检查,但 Scheme 提供了一套完善的类型谓词机制,让程序员能够在运行时判断一个值的类型。理解这些类型谓词,是编写健壮 Scheme 程序的基础。 什么是类型
Scheme 类型谓词 动态类型
12 0
C# 反射:Type 类与 Activator.CreateInstance()
2026-04-05 13:34:43
C 反射:Type 类与 Activator.CreateInstance 在软件开发中,我们经常需要在运行时动态创建对象、调用方法或访问属性,而不是在编译时就确定具体类型。反射(Reflection)正是解决这一需求的利器。本文将深入探讨反射的核心——Type 类,以及如何使用 Activator
C#反射 Type类 Activator
10 0