![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
[单选题]
在编写代码的过程中,使用对象方法和一般调运过程与函数的规则相当,并采用()的格式。
A.“对象名.方法名”
B.“对象名.属性名”
C.“方法名.属性名”
D.“属性名.方法名”
查看答案
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.“对象名.方法名”
B.“对象名.属性名”
C.“方法名.属性名”
D.“属性名.方法名”
B.避免了编写繁琐的setter方法所有的依赖关系都在构造函数中设定
C.通过构造注入可以在构造函数中决定依赖关系的注入顺序
D.由于不存在setter方法、而在构造时由容器一次性设定依赖关系,因而组件在创建之后处于相对不变的稳定状态无需担心上层代码在调用过程中执行setter方法时破坏组件之间的依赖关系
A.在开发代码之前,首先编写测试代码
B.通常情况下,测试驱动开发是指自动化测试
C.对UI软件使用TDD方法比较困难
D.一种设计软件的方法,而不仅仅是一种测试方法
A.反射提高了程序的灵活性和扩展性,降低耦合性,提高自适应能力。它允许程序创建和控制任何类的对象,无需提前硬编码目标类
B.使用反射影响代码的性能
C.使用反射会模糊程序内内部逻辑
D.使用反射编写代码,代码的逻辑和复杂度会降低,便于后期维护
A.同步方法就是在方法前加关键字synchronized
B.同步代码块则是在方法内部使用大括号使得一个代码块得到同步
C.同步代码块比同步方法的同步范围更加的准确
D.同步方法如果方法是静态的那么监视器对象是当前类的实例对象,如果是不是静态的那么监视器对象是类对象
A.对象的事件集合是固定的,不可扩充的
B.用户可以自定义对象的属性
C.对象的属性可以在属性窗口中修改,也可以通过代码重新设置。
D.用户可以对对象的方法代码进行修改、删除和扩充