根据下面给出的代码片段,判断下面的哪些陈述为true(真)?(A D E)
1)public void create(){
2) Vector myVect;
3) myVect = new Vector();
4) }
A.第二行的声明不会为变量myVect分配内存空间
B.第二行的声明分配一个到Vector对象的引用的内存空间
C.第二行语句创建一个Vector类对象
D.第三行语句创建一个Vector类对象
E.第三行语句为一个Vector类对象分配内存空间
解:要为一个新对象分配内存空间必须执行new Xxx()调用,new调用执行以下的操作。
(1) 为新对象分配内存空间并将其成员初始化为0或者null。
(2) 执行类体中的初始化。
(3) 执行构造函数。
(4) 变量被分配为一个到内存堆中的新对象的引用。
根据以上结论,选项A为true。选项B是错误的。选项C是错误的,只是声明一个对象。选项D是true。选项E是true。super(“学生信息”);
setSize(450,300);
setLayout(new FlowLayout());
b1.addActionListener(this);
add(b1);
TextField t1=new TextField(8);
Add(t1);
}
Public void actionperformed(ActionEvent e){
try{
Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);
}
Catch(ClassNotFoundException ex){
taInfo.setText(ex.getMessage());
{
System.exit(-1);
}
}
Try{
Sring.URL=”jdbc:odbc:学生”;
Connention con=DriverManager.getConnection(URL);
Statement stmt=con.createStatement();
String s1=”UPDATE 学生基本信息表 SET 年龄=25 WHERE 学号=10012”;
Stmt.executeUpdate(s1);
Stmt.close();
Con.close;
}
Catch(SQLException ex){
taInfo.setText(ex.getMessage());
}
}
Public static void main(string args[]) throws SQLException
{
Shujuku6 frame=new shujuku6();
Frame.show();
}
}
2015职称计算机考试书PowerPoint2007中 .. 定价:¥45 优惠价:¥42 更多书籍 | |
2015年全国职称计算机考试教材(2007模 .. 定价:¥225 优惠价:¥213 更多书籍 |