频道栏目
首页 > 资讯 > JAVA > 正文

java考试题库及答案(12)

16-06-17        来源:[db:作者]  
收藏   我要投稿
根据下面给出的代码片段,判断下面的哪些陈述为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();

}

}

相关TAG标签
上一篇:java考试题库及答案(13)
下一篇:java考试题库及答案(11)
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站