题目内容 (请给出正确答案)
[主观题]

运用JAVA的反射机制,我们可以实现执行函数名符号串的...

运用JAVA的反射机制,我们可以实现执行函数名符号串的表驱动编程, public class Example_5_2 { public void func1(){ System.out.println("func1 successfully executed."); } public void func2(){ System.out.println("func2 successfully executed."); } // Java的反射机制 void perform(String func_name) throws ClassNotFoundException { try { this.getClass().getMethod(func_name).invoke(this); } catch (IllegalArgumentException e) { e.printStackTrace(); } …… } } void tableTester()throws ClassNotFoundException { String[] table = {"func1","func2","func1"}; for (String str:table){ perform(str); } } public static void main(String[] args) throws ClassNotFoundException { Example_5_2 eg_5_2 = new Example_5_2(); eg_5_2.tableTester(); } } 运行结果是()。

A、func1 successfully executed. func2 successfully executed.

B、func2 successfully executed. func1 successfully executed.

C、func1 successfully executed. func2 successfully executed. func1 successfully executed.

D、func1 successfully executed. func1 successfully executed. func2 successfully executed.

提问人:网友fabio8072 发布时间:2022-01-06
参考答案
  抱歉!暂无答案,正在努力更新中……
如搜索结果不匹配,请 联系老师 获取答案
更多“运用JAVA的反射机制,我们可以实现执行函数名符号串的...”相关的问题
第1题
关于Java反射机制,下面哪个说法是错误的?

A.Java的反射机制就是增加程序的灵活性,避免将程序写死到代码里。

B.运用反射会使我们的软件的性能降低,复杂度增加,所以还要慎重的使用它。

C.Class对象可以通过java.lang.Object中的getClass方法获取

D.Java反射机制可以动态地创建对象并调用其属性,这样的对象的类型在编译期是已知的。

点击查看答案
第2题
以下哪些属于JAVA反射机制的优点?

A.可以动态的创建对象和编译

B.最大限度发挥了java的灵活性

C.提高了程序的性能

D.使用反射机制快过直接执行java代码

点击查看答案
第3题
【简答题】Spring IOC是如何使用java 反射机制实现控制反转的?
点击查看答案
第4题
按钮事件响应的本质是借助Java反射机制实现的什么模式?
点击查看答案
第5题
我们可以使用内置的函数名来做变量名,比如print = 2这种写法是合法的。
点击查看答案
第6题
完整的函数是由()实现语句组成的。

A.函数名

B.符号

C.参数

D.函数

点击查看答案
第7题
在本章中,我们讲解了多种图形的可视化方法,请问:条形图的函数名是什么?(只写出函数名即可,不需要写括号)
点击查看答案
第8题
面向对象程序设计语言不同于其它语言的主要特点是(44);(45)可以实现函数名和运算符重载;(46)是在

面向对象程序设计语言不同于其它语言的主要特点是(44);(45)可以实现函数名和运算符重载;(46)是在类与子类之间共享数据和方法的一种机制;封装是一种(47)技术,以实现对象的定义和实现分离。

(34)

A.消息传递

B.多态性

C.继承性

D.动态绑定

点击查看答案
第9题
以下有关函数重载的正确说法是()

A.重载函数的函数名可以不同,但其实现的功能必须相同。

B.完成不同功能的函数可以具有相同的函数名,而且其参数的个数和类型也必须相同。

C.完成不同功能的函数可以具有相同的函数名,但必须具有不同的返回值类型。

D.完成不同功能的函数可以具有相同的函数名,但必须具有不同的参数个数或不同的参数类型。

点击查看答案
第10题
Java中,是你用来标识变量名、符号常量名、函数名、数组名、文件名、类名、对象名等,叫做()

A.标识符

B.修饰符

C.私有符

D.运算符

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信