考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
全国  |             |          |          |          |          |         
  当前位置:计算机等级 > 二级考试 > Java语言程序设计 > 模拟试题 > 文章内容
  

全国计算机等级考试Java试题及答案(12)

中华IT学院   【 】  [ 2016年2月23日 ]

根据下面给出的代码片段,判断下面的哪些陈述为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();

}

}

分享到:
本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved