首頁 > 其他

java面試問題(三)

2019-12-10 13:37:33

java面試問題解析

1

用JDBC 連線MySQL或Oracle資料庫並查詢資料解:1:載入驅動,建立連線2:建立語句物件3:執行sql語句4:處理結果集5:關閉連線


2

寫一個db.properties檔案,寫一個DBUtil類連線資料庫con = DBUtil.openConnection();stmt = con.createStatement();rs = stmt.executeQuery("select empno,ename from emp");while (rs.next()) {


3

System.out.println("empno" + rs.getInt("empno") + ",ename" + rs.getString("ename"));執行INSERT, UPDATE和DELETE: Statement.executeUpdate();


1

js定義一個變數用什麼關鍵字,定義陣列有哪些方式?解:定義一個變數使用Var關鍵字;1:var  arr=[值1,值2,值3......];2:var  arr=new Array(值1,值2,值3......);3:var  arr=new Array(size);    ==>size指定陣列長度


2

什麼是Servlet?以及Servlet的生命週期解:Servlet是sun公司制定的用來擴充套件web伺服器功能的元件規範。元件:符合一定的規範,實現部分功能,需要部署在容器中才能執行。容器:符合一定的規範,實現部分功能,為元件提供執行環境的一個程式。


3

生命週期:1:範例化:容器呼叫Servlet構造器,建立一個Servlet物件。2:初始化:呼叫init( );方法初始化,只執行一次。3:就緒:繼承HttpServlet,重寫service方法編寫業務邏輯來處理請求。。4:銷毀:呼叫destroy( );方法來銷毀應用程式,只執行一次。


4

java語言的三種技術架構 J2EE:企業版 是為開發企業環境下的應用程式提供的一套解決方案。 該技術體系中包含的技術如 Servlet、Jsp等,主要針對於Web應用程式開發。 J2SE:標準版 是為開發普通桌面和商務應用程式提供的解決方案。 該技術體系是其他兩者的基礎,可以完成一些桌面應用程式的開發。 比如Java版的掃雷。 J2ME:小型版 是為開發電子消費產品和嵌入式裝置提供的解決方案。 該技術體系主要應用於小型電子消費類產品,如手機中的應用程式等。



IT145.com E-mail:sddin#qq.com