腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Java
或C#在工厂设计模式中的反映
、
、
、
我遇到了一个叫
反射
的词。它是工厂设计模式中
常用
的一种特性。我很难理解这个概念,因为我还在学习如何编程。如何在C#或
Java
的工厂设计模式中使用
反射
?有人能给我一个简单的例子,并向我展示使用
反射
实现工厂设计模式的代码吗? Microsoft提供了这个
反射
代码示例,但我不知道如何在工厂设计模式中使用这个示例。
浏览 11
提问于2015-08-02
得票数 0
回答已采纳
7
回答
使用"new“关键字创建的对象和使用
反射
创建的对象
、
我开始了解到,使用
反射
我们可以创建对象,而不需要使用"new“关键字。所以我想知道它们之间有什么不同,或者使用
反射
有什么特殊的场景。因为到目前为止,我还没有创建或者看到任何代码创建带有
反射
的对象。为什么使用'new‘变得如此
常用
,而
反射
却没有。
浏览 6
提问于2010-01-21
得票数 3
回答已采纳
2
回答
当安卓上的
Java
8可用时,为什么DefaultLifecycleObserver比生命周期注释更好呢?
、
、
、
、
根据 public void onCreate(LifecycleOwner owner) { }哪些特定的
Java
浏览 3
提问于2020-05-07
得票数 10
2
回答
scala:类比python中的元类?
、
、
在scala中,我需要实现一些类似于python元类的东西。在我的例子中,使用元类的目标通常是创建一个特定基类的所有子类的注册表-也就是说,从类的字符串表示到对类的引用的映射。在python中,将元类放在基类上非常方便,这样就不需要在每个子类上做任何特殊的事情。我希望在scala中做一些类似的事情。有没有办法模仿元类,或者以不同的方式做到这一点?谢谢!
浏览 2
提问于2011-04-30
得票数 6
回答已采纳
1
回答
如何使用
反射
检查hibernate映射?
、
、
所以,我知道这不是Hibernate的正
常用
例,但是... @ManyToOne(cascade = {CascadeType.ALL, fetch = FetchType.LAZY)} 我从路由器开始
反射
地
浏览 2
提问于2012-02-28
得票数 1
回答已采纳
3
回答
Java
创建编译类型参数中具有未知的泛型类型的对象
、
、
、
我有一个泛型类:还有一些其他的类(我只在运行时知道它的类型),它有很多get方法,例如: public Date getDate(); public Integer getNumber();我想为所有的get方法创建Field类的实例,用T等于这些get方法的返回类型。在本例中为Field<Date>、Field<String>、Field<Integer>。
浏览 5
提问于2013-05-23
得票数 5
回答已采纳
1
回答
SSDO中的衰减函数
当使用屏幕空间方向遮挡(SSGO)相关技术,如屏幕空间全局照明(SSGI)时,
常用
的衰减函数是什么?我阅读了一些关于d^2衰减的材料(d是
反射
点和接收点之间的距离),如何从PBR的角度解释这个衰减函数。
浏览 0
提问于2021-08-02
得票数 0
回答已采纳
1
回答
安卓开发者控制台未知崩溃报告: InvocationTargetException
、
也许是一些我正在使用的框架,它使用了
反射
?
java
.lang.RuntimeException:Causedby:
java
.lang.reflect.InvocationTargetException: at com.android.internal.os.Zy
浏览 0
提问于2017-09-13
得票数 2
2
回答
类是否可以从匿名类扩展?
、
、
我知道匿名类和内部类的正
常用
法,但是很有趣--是否可以为匿名类创建子类。我用过搜索,但没有发现任何相关的东西。我无法想象这个语法应该是什么样的,但是是否有可能(可能正在使用
反射
)来创建将从某个匿名类扩展的类(可能会覆盖某些方法)--或者匿名类总是最终的?
浏览 4
提问于2014-10-14
得票数 1
回答已采纳
2
回答
Java
反射
与Javassist
、
、
我目前正在使用
Java
反射
来实现
反射
属性。我知道有很多工具可以实现
反射
属性。其中之一是: Javassist,它与行为
反射
一起提供结构
反射
。然而,我只关心行为
反射
。我的问题是:在现有的库(
Java
反射
/Javassist/任何其他库)中,哪个库适合实现行为
反射
?我只担心性能(也就是它们动作的速度)。 提前谢谢。
浏览 1
提问于2012-02-07
得票数 3
2
回答
为
java
应用程序中的可扩展性制作地图
、
、
因此,我正在开发这个应用程序,并编写这个类来解析xml。我已经创建了一个类来表示我的xml文件,我想为它映射一些东西,并在以后使用这个映射来扩展我的解析器的功能。下面是一个例子: 我知道每个文件中都有一个日期,在我正在解析的XML文件的当前版本中,它是日期,所以我希望将我的通用字符串“<date>dateValue</date>”映射到" DATE“,这样我就可以简单地引用一个数据结构( map )并获取键值(在本例中为"DATE")处的值( "date”)。如果这就是我想做的所有事情,我会使用hashmap。然而,我添加了一些更复杂的东
浏览 0
提问于2012-10-30
得票数 1
1
回答
Java
反射
缺陷-性能开销
、
我正在经历
Java
反射
的缺点,并从
Java
文档中了解到以下语句: 由于
反射
涉及动态解析的类型,因此无法执行某些
Java
虚拟机优化。因此,
反射
操作的性能比它们的非
反射
操作要慢,在性能敏感的应用程序中经常调用的代码部分应该避免
反射
操作。 请帮助我理解这一点。这意味着,
反射
涉及动态解析的类型?JVM一般提供哪些优化?
浏览 2
提问于2014-03-02
得票数 1
回答已采纳
3
回答
Spring @PostConstruct和@PreDestroy方法的注释是AOP的一种形式吗?
、
、
、
、
我对Spring @PostConstruct和@PreDestroy方法的注释有以下疑问。在关闭@PreDestroy之前,将自动执行ApplicationContext @PreDestroy。
浏览 7
提问于2014-11-17
得票数 2
回答已采纳
1
回答
是否根据DisplayName属性生成列标题?
、
当我从List模板生成一个视图时,我注意到列的名称并不基于DisplayName()注释。我知道如何编辑list.tt代码模板,但不知道如何从类属性中检索DisplayName属性。
浏览 0
提问于2010-07-01
得票数 1
回答已采纳
2
回答
标记类、方法等的间接用法
、
、
在
Java
中是否有一种标准的方法来标记程序中其他部分间接使用的类、方法等(想想:
反射
),而这些方法通常是IDE的搜索函数所找不到的? 我知道IDE不可能在没有
浏览 2
提问于2017-02-21
得票数 0
回答已采纳
1
回答
为什么使用本机代码在
java
中实现
反射
?
、
最近我正在阅读JDK 19( JDK 8,11,12
反射
代码似乎没有改变,所以任何版本都可以)有关
反射
的源代码。在reflection.cpp C++类Reflection::invoke_method方法中获得这样的类的关键是:获取这样的类实例: InstanceKlass* klass = InstanceKlass::cast(
java
_lang_Class::as_
浏览 4
提问于2022-04-05
得票数 0
1
回答
我如何使用byte伙伴来创建一个延迟加载类?
、
、
在最初加载此对象并将其发送到客户端时,我们会有限地加载最
常用
和最新的数据。我们目前使用
java
代理在每次调用时进行嗅探。在每次调用时,我们都会检查“我们有数据吗?然而,这是可行的,
java
反射
、代理以及像基本getters (例如getId())这样的调用的额外开销会对我们的一些代码的性能造成严重影响。另外,因为这个对象是序列化的(
Java
序列化,服务器生成这些对象并将它们传递给客户端),那么确保这些动态创建的类可以通过网络从服务器传递到客户端的正确方法是什么?
浏览 9
提问于2015-06-11
得票数 4
1
回答
用
Java
11读取Windows注册表
、
、
我正在将应用程序从
Java
8转换为
Java
11,这意味着我必须处理模块化的JRE。读取Windows注册表项的例程在
java
.lang.reflect.InaccessibleObjectException:中失败;消息是InaccessableObjectException无法使私有的long
java
.util.prefs.WindowsPreferences.openKey(byte[],int,int)可访问:模块
java
.prefs不向模块myModule“打开
java
.u
浏览 1
提问于2018-11-28
得票数 2
4
回答
使用
反射
修改对象的结构
、
来自 有人能给我一个修改对象结构的具体例子吗?我知道下面的例子。
浏览 7
提问于2013-12-28
得票数 4
回答已采纳
2
回答
获取枚举类型的批注
、
、
、
如何获取SemanticId注释值?: @SemanticId("Something") FIRST("First"),}
浏览 11
提问于2021-09-16
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java反射札记
反射-JAVA成长之路
Java的反射机制
Java反射和new效率对比
Java反射到底慢在哪?
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券