腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
模拟
使用
反射
(
即
newInstance
()
方法
)
创建
的
对象
结构
、
、
我下面有一段代码,Employee类
使用
反射
创建
AppraisalCalculator
的
对象
。我想用PowerMockito
模拟
这个AppraisalCalculator
对象
。(); Assert.equals(expectedValue,actualValue);} 在这里,即使我
模拟
了评估计算器
对象
,它仍然从AppraisalCalcula
浏览 23
提问于2019-05-05
得票数 0
8
回答
创建
实例
、
我有一个包含类名
的
字符串。我想为该类
创建
一个实例。class Test在main函数中我只能
使用
str变量
创建
Test类
的
实例...
浏览 2
提问于2011-01-27
得票数 1
11
回答
在Java中
创建
对象
有哪些不同
的
方法
?
使用
构造函数是显而易见
的
,但是还有什么其他
的
方法
呢?
浏览 56
提问于2008-09-18
得票数 183
回答已采纳
4
回答
调用类构造函数与
使用
Class.forName().
newInstance
的
区别
、
我一直试图理解
使用
new实例化
对象
与
使用
Class.forName("A").
newInstance
();实例化
对象
之间
的
区别。我为一个简单
的
A类运行了下面的代码,它显示
使用
Class.forname("A").
newInstance
()
的
速度比仅
使用
new A()慢70到100倍。我很想知道为什么时间会有这么大
的
差异,但我还是搞不懂。请有人
浏览 1
提问于2014-09-22
得票数 20
回答已采纳
4
回答
使用
反射
修改
对象
的
结构
、
来自 Method m = foo.getClass().getDeclaredMethod>[0]); m.
浏览 7
提问于2013-12-28
得票数 4
回答已采纳
1
回答
我们可以在不
使用
反射
的
情况下
使用
javassist
创建
实例
对象
吗?
、
、
如何
在不
使用
反射
API
的
情况下
使用
javassist
创建
实例
对象
?Class cls = Class.forName("className"); CtClass ctClass= cp.get("className"); 不
使用
反射
接口
如何
获取ctClass实例
浏览 8
提问于2019-09-05
得票数 1
1
回答
如何
在scala中
使用
反射
调用
对象
方法
(而不是类
方法
)
、
我想在scala中
使用
反射
来调用object main
方法
。但是它不工作,下面两行代码将通过异常,我不能
创建
使用
反射
的
对象
。val clazz = Class.forName(job.runnerClass) val runnerClass = clazz.
newInstance
()
浏览 0
提问于2013-04-05
得票数 1
回答已采纳
2
回答
在Java中
使用
反射
、
我需要一些
反射
方面的帮助,因为我无法使我
的
代码按照我想要
的
方式工作。CommitAfterAllInserts(); } default: break;正如您所看到
的
,我知道我可以
使用
反射
来完成这段代码,但我似乎做得不对。 Class<?> clazz = Class.forName(testName); Constructor<?&g
浏览 3
提问于2014-12-15
得票数 4
回答已采纳
1
回答
Class<T>也会在运行时擦除类型,如果没有类型信息,
反射
怎么工作呢?
、
Class<T> tClass)throws InstantiationException , T instance = tClass.
newInstance
return instance;这是java
使用
泛型
方法
返回特定类实例
的
典型代码Class
的
实例作为变量传递,通过
浏览 0
提问于2021-07-02
得票数 0
2
回答
使用
反射
制作
对象
、
我们可以
使用
反射
来
创建
对象
。假设我在包p中有一个类“EmployeeEmployee emp = (Employee)Class.forName("p.Employee").
newInstance
() 上面几行代码将通过调用Employee
的
默认或无参数构造函数来
创建
Employee
对象
。然后,我通过调用Employ
浏览 0
提问于2012-05-19
得票数 0
回答已采纳
3
回答
使用
java
反射
实例化接口?
、
是否可以仅仅
使用
java
反射
来实例化接口?我希望有一个工厂
方法
-生成接口,只要知道它
的
类。factoryProduce(Class<T> type){}return new IReflection(){}
使用
newInstance
浏览 3
提问于2020-03-10
得票数 0
回答已采纳
2
回答
Java实例化泛型类型
、
、
我有一个接受两个参数化类型
的
类,我希望有一个
方法
返回其中一个类型
的
新实例。states.put(key, state); } 如您所见,我希望
创建
一个状态并根据参数化类型返回它
的
值目前,我有一个扩展StateObject
的
StateObject类,还有一个用参数<StateIdentifier, EntityState>扩展StateMac
浏览 5
提问于2016-09-21
得票数 0
回答已采纳
3
回答
JavaScript中
的
动态
对象
初始化(就像PHP
反射
所允许
的
那样)?
、
、
、
使用
PHP中
的
反射
,我可以动态
创建
一个
对象
,如下所示$reflect = new ReflectionClass($target);我想在JavaScript中复制同样
的
概念,有没有一种开箱即用
的
方法
?或者有没有一种
方法
可以复制
反射
正在做<em
浏览 0
提问于2010-04-23
得票数 2
回答已采纳
2
回答
如何
模拟
Class<?在Mockito中扩展List> myVar?
、
、
、
我想在Mockito中
模拟
一个类。然后,它将发出一个.
newInstance
()调用,该调用将返回一个实际
的
类实例(在我
的
例子中将返回一个
模拟
实例)。如果设置正确,我可以这样做:when(myVar.
newInstance
()).thenReturn(myListMock); 我知道我可以设置它,以便类ArrayList
的
新实例将是
模拟
的
(<
浏览 0
提问于2012-10-25
得票数 2
回答已采纳
1
回答
EasyMock servlet
反射
、
、
、
我不知道
如何
用mock来掩盖它。我
创建
了
模拟
对象
,如ServletConfig、LoginServiceFactory和LoginService,但我不知道
如何
为Class.forName
创建
模拟
对象
。这就是调用
的
静态
方法
和其他
方法
,如
newInstance
或getConstructor。我试图在
模拟
中调用lsf.getClass().
newInstanc
浏览 3
提问于2013-03-24
得票数 0
回答已采纳
3
回答
如何
在
使用
反射
创建
的
对象
上注入
对象
?
、
、
一个简单
的
例子: @Inject C c; System.out.println(c);@Inject A(B b){ }现在,如果我
使用
反射
创建
B
对象
: A(){ /
浏览 0
提问于2011-01-31
得票数 4
回答已采纳
3
回答
Java -在不知道构造函数参数
的
情况下
使用
反射
创建
新实例
、
我需要
创建
许多类
的
新实例。我
使用
的
是
反射
,但是当我
使用
c.
newInstance
()时,没有“空参数构造函数”
的
类抛出了一个java.lang.InstantiationException。现在,我该
如何
创建
每个类
的
实例? 我知道我可以
使用
c.getConstructor(类)参数(.
newinstance
)来
创建
没有‘空参数构造器’
的<
浏览 0
提问于2012-12-08
得票数 6
回答已采纳
1
回答
将类转换为子类
、
、
、
我有上百种以上
的
A,B,C类.这是无法改变
的
。从外部来源接收它们。每个类都有子类{A1,A2,.A},{B1},{C1,C2}我应该根据它
的
超类
创建
。但是大多数超级程序只有一个子。我只能看到两个变体: java有更优雅
的
方法
将<
浏览 2
提问于2015-07-19
得票数 1
2
回答
如何
使用
Class.getMethod作为吸气剂?
、
、
、
、
我目前正在尝试
使用
Class.getMethod作为一个getter。//This works fine Class<?
浏览 0
提问于2019-05-09
得票数 0
回答已采纳
4
回答
Java中
的
对象
创建
语法
、
、
、
关于
使用
new关键字
创建
对象
的
语法。我知道
创建
对象
的
语法是:除了上面提到
的
标准语法之外,java语言本身是否提供了一些
创建
对象
的
机制?我知道Scala有这样
的
功能,或者可能是其他一些兼容JVM
的
语言,但我只想从核心java
的
角度来了解。 而不
使用
关键字'new‘和赋值运算符&
浏览 5
提问于2014-01-26
得票数 1
点击加载更多
相关
资讯
反射-JAVA成长之路
学会反射后,我被录取了(干货)
重学JAVA:探索Java虚拟机(JVM)的生命周期、结构和执行引擎
真正反序列化漏洞的利用
Java反射机制在Spring IOC中的应用
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券