2016年關於jdbc的面試題及答案
JDBC(Java Data Base Connectivity,java數據庫連接)是一種用於執行SQL語句的Java API,可以為多種關係數據庫提供統一訪問,它由一組用Java語言編寫的類和接口組成。下面YJBYS小編為大家整理了關於jdbc的面試題及答案,希望對你有所幫助。
1、讓你寫一段Jdbc連Oracle的程序,並實現數據查詢.
答:程序如下:
package ;
import .*;
public class jdbc
{
String dbUrl="jdbc:oracle:thin:@:orcl";
String theUser="admin";
String thePw="manager";
Connection c=null;
Statement conn;
ResultSet rs=null;
public jdbc()
{
try{
ame("leDriver")nstance();
c = onnection(dbUrl,theUser,thePw);
conn=teStatement();
}catch(Exception e){
tStackTrace();
}
}
public boolean executeUpdate(String sql)
{
try
{
uteUpdate(sql);
return true;
}
catch (SQLException e)
{
tStackTrace();
return false;
}
}
public ResultSet executeQuery(String sql)
{
rs=null;
try
{
rs=uteQuery(sql);
}
catch (SQLException e)
{
tStackTrace();
}
return rs;
}
public void close()
{
try
{
e();
e();
}
catch (Exception e)
{
tStackTrace();
}
}
public static void main(String[] args)
{
ResultSet rs;
jdbc conn = new jdbc();
rs=uteQuery("select * from test");
try{
while (())
{
tln(tring("id"));
tln(tring("name"));
}
}catch(Exception e)
{
tStackTrace();
}
}
}
2、ame的`作用?為什麼要用?
答:調用該訪問返回一個以字符串指定類名的類的對象。
3、Jdo是什麼?
答:JDO是Java對象持久化的新的規範,為java data object的簡稱,也是一個用於存取某種數據倉庫中的對象的標準化API。JDO提供了透明的對象存儲,因此對開發人員來説,存儲數據對象完全不需要額外的代碼(如JDBC API的使用)。這些繁瑣的例行工作已經轉移到JDO產品提供商身上,使開發人員解脱出來,從而集中時間和精力在業務邏輯上。另外,JDO很靈活,因為它可以在任何數據底層上運行。JDBC只是面向關係數據庫(RDBMS)JDO更通用,提供到任何數據底層的存儲功能,比如關係數據庫、文件、XML以及對象數據庫(ODBMS)等等,使得應用可移植性更強。
4、在ORACLE大數據量下的分頁解決方法。一般用截取ID方法,還有是三層嵌套方法。
答:一種分頁方法
//輸出內容
//輸出翻頁連接
合計:/第一頁
href="上一頁
[]
下一頁最後頁
-
J2EE發展趨勢
在舊金山舉行的2011年JavaOne大會上,甲骨文公司展示了其推動Java平台企業版(JavaEE)發展的最新成果。JavaEE繼續大受歡迎,並有越來越多的開發人員採用,包括OracleGlassFishServer在內的JavaEE組件獲得了4000萬次下載。自2009年12月推出以來,6個主要IT廠商已經推出...
-
J2EE系統優化:對象與循環
優化一般意義上説是提高已有系統的性能,減少如內存、數據庫、網絡帶寬等資源的佔用,是在系統開發告一段落的前提下進行。一般是通過壓力測試或具體使用發現性能方面的問題,然後尋找性能瓶頸,並結合項目進度、人員安排、技術儲備等因素,提出相應的優化策略。下面結合...
-
J2EE的13種核心技術
J2EE(Java2Platform,EnterpriseEdition)是一個為大企業主機級的計算類型而設計的Java平台。Sun微系統(與其工業夥伴一起,例如IBM)設計了J2EE,以此來簡化在瘦客户級環境下的應用開發。下面是小編整理的關於J2EE的13種核心技術,歡迎大家參考!一、宏觀印象:分佈式結...
-
2016最新J2EE測試題題庫
一、JAVA語言1、面向對象的三個基本特徵2、方法重載和方法重寫的概念和區別3、接口和內部類、抽象類的特徵4、文件讀寫的基本類5、串行化的注意事項以及如何實現串行化6、線程的基本概念、線程的本狀態以及狀態之間的關係STOP(),SUSPENG()STOP的本意是中止一個...