30.以下程序的界面有一個文本區(qū)text,一個按鈕button。程序運行時,單擊按鈕,則?
將文本區(qū)中的內(nèi)容輸出到out,其中out為BufferWriter類的一個對象。?
public void actionPerformed(ActionEvente){?
String s;?
if(e._______== button){?
try {?
out. _______(text.getText(),0,(text.getText()).length());?
out. flush();?
text.setText(null);?
System.exit(0);?
} catch(IOException exp)?
{text.setText("文件定出錯! \n"); System.exit(-1);}?
}?
}?
31.?dāng)?shù)據(jù)庫連接方法connectByJdbcOdbc()按給定的數(shù)據(jù)庫URL、用戶名和密碼連接數(shù)?
據(jù)庫,如果連接成功,方法返回連接對象,連接不成功,則返回空。?
public static Connection connectByJdbcOdbc(Stringurl, String usemame, String password){?
Connection con = null;?
try {Class. _______("sun.jdbc.odbc.JdbcOdbcDriver");?
} catch (Exception e) {?
e.printStackTrace();?
return null;?
}?
try {?
con =_______.getConnection(url, usemame,password);?
catch (SQLException e) {?
e.printStackTrace();?
return null;?
}?
return con;?
}?
}?
五、程序分析題(本大題共5小題,每小題4分,共20分)?
32.閱讀下列程序,請寫出該程序的輸出結(jié)果。?
class Test32a {?
String name; int age; long number;?
Test32a(long number, String name,int age) {?
System.out.println("Name:" name);?
System. out. println("Age: " age);?
System.out.println("Tel: " number);?
}?
}?
class Test32b extends Test32a {?
Test32b(long number, String name,intage,boolean b) {?
super(number, name,age); System.out.println("Married:" b);?
}
}?
public class Test32 {?
public static void main(String args[]) {?
Test32b abe=newTest32b(4747,"Tony",29,true);?
}
}?