当前位置:编程学习 > JAVA >>

面试题

已知以下类的定义
package mypackage;

public class Bean1 {
private String value;

public String getValue() {
return value;
}

public void setValue(String value) {
this.value = value;
}

}
要求:用java反射实现以下功能
1  实例化mypackage.Bean1
2  为Bean1 和value属性赋值
3  读取出这个属性

String试题
 Package  mypackage;
public class Bean2{
Private String name;
public Seans(String key, int i){

}
public void setName(String name){
this.name =name;
}
}
要求写一个spring的Xml配置文件,在这个配置文件内能够实例化mypackage Bean2,并且给他的name属性赋值





3 SQL语句
存在以下三张表
1  B_LOCATION  区域表
id            主键(Number 类型)
name        区域名称
2  B_NODE
id     主键(Number类型)
name   节点名称
location_id   节点所属的区域的id
3   B_LINK   链接表
    id    主键(Number类型)
    a_node_id A端节点的id
    z_node_id Z端节点懂得id
在每个区域内存在若干个Node,每一个Link的两端各连接一个Node(分别是A端Node和Z端Node)用一条SQL语句查询出连接的id=100的location上的B_LINK,计该Link至少有一个端点(Node)位于指定的Loaction内
--------------------编程问答-------------------- 网上找讲反射的视频,好好理解反射!相当重要的! --------------------编程问答-------------------- 求高手指点! --------------------编程问答-------------------- 要求:用java反射实现以下功能
1 实例化mypackage.Bean1//默认构造器,直接Class.forName("mypackage.Bean1").newInstance();便可
2 为Bean1 和value属性赋值//这个通过Class对象获取Filed对象,设为可访问,赋值即可
3 读取出这个属性//同上 --------------------编程问答-------------------- 百度JAVA反射机制。。多的是。。主要用到了geClass()然后就可以得到响应的东西。 
补充:Java ,  Web 开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,