亚洲一级电影在线观看,九九精品无码专区免费,亚洲AV无码资源在线观看 ,欧美国产高清

JAVA高級工程師筆試題及答案

時間:2024-07-03 16:23:30 JAVA認證 我要投稿
  • 相關推薦

JAVA高級工程師筆試題及答案

  Java可以編寫桌面應用程序、Web應用程序、分布式系統和嵌入式系統應用程序等。下面是小編收集的JAVA高級工程師筆試題及答案,歡迎大家參考!

JAVA高級工程師筆試題及答案

  1.abstractclass和interface的區別?

  抽象類可以有私有方法和變量,接口中不能有私有方法和變量。

  抽象類可以有方法的實現,接口中不能有方法的實現并且所以的方法都需要實現。

  2.try{}里有一個return語句,那么緊跟在這個try后的finally{}里的code會不會被執行,什么時候被執行,在return前還是后?

  Finally代碼塊中的語句是必須執行的,必須在try代碼塊執行完之后執行,在return語句后執行。除非代碼塊中有System.exit();方法,因為終止了虛擬機進程,會不執行。

  3.int和Integer有什么區別?

  Java中提供了兩種不同類型:引用類型和原始類型。Int是原始類型,Integer是int的封裝類型。

  4.說出ArrayList,Vector,LinkedList的存儲性能和特性?

  ArrayList和Vector是按數組的方式存儲數據的,此數組的元素大于實際存儲的數據,以便于增加和插入元素,它們允許數組按序號索引元素,由于插入數據時涉及到移動等內存操作,所以索引數據快而插入數據慢。Vector由于使用了synchroinzed(安全性),通常性能上較ArrayList差。LinkedList使用雙向鏈表實現存儲,按索引序號前向或后向遍歷,插入數據時只需要記錄本項的前后項即可,所以插入數據速度較快。

  5.描述一下JVM加載class文件的原理機制?

  Java中所有的類必須加裝到jvm中才能運行,這個工作是由jvm中的類裝載器完成的,類裝載器所作工作實質是把類文件讀取到內存當中。

  6.STRING與STRINGBUFFER的區別?

  String在追加內容的時候不會在原有的內存區域中追加內容,而是在內存中分配一塊內存區域存放追加內容,StringBuffer不會。

  7.List、Map、Set三個接口,存取元素時,各有什么特點?

  List以特定順序來持有元素,元素可重復。

  Set在內部排序,不允許有重復元素。

  Map保存key-value值,value可有多個值。

  8.談談final,finally,finalize的區別

  Final可以修飾變量、方法、類。被final修飾的變量必須初始化并且不能被修改。被final修飾的方法不能被重載。被final修飾的類不能被繼承,final不能和abstract同時修飾。Finally是在異常處理是提供的,如果拋出異常,那么相匹配的catch子句就會執行,然后控制就會進入finally中。

  Java允許finalize()方法在垃圾收集器將對象從內存中清除出去之前做垃圾清理工作。這個方法是垃圾收集器在確定對象沒有被引用時調用的。Finalize()方法是在刪除這個對象之前對這個對象調用的。

  9.sleep()和wait()有什么區別?

  Sleep()是線程類Thread方法,導致該線程在指定的時間內暫停,指定時間之后會自動恢復,該方法不會釋放對象鎖。

  Wait()是Object類的方法,調用該方法是線程會進入等待狀態,直到調用notify或notfyall方法通知恢復狀態,該方法會釋放對象鎖。

  10.GC是什么?為什么要有GC?

  GC是java提供的垃圾回收器。

  有了GC就不需要程序員人工去釋放內存空間,當虛擬機發現內存空間緊張時會自動的去清理一些無用變量所占用的內存空間。程序員也可以調用System.gc();強制執行一次清理。

  11.jsp:include,jsp:forward兩種跳轉方式分別是什么?有什么區別?

  12.簡述JSP的內置對象及方法。

  Request,respone,session,application,out,exception,page,pageContext,config

  13.Servlet的基本架構?

  PublicclassservletNameextendsHttpServlet{

  PublicvoiddoPost(HttpServletRequest,HttpServletRespone)

  ServletException,IOException{}

  PublicvoiddoGet(HttpServletRequest,HttpServletRespone)

  ServletException,IOException{}

  }

  14.getServletContext()和getServletConfig()的意思

  getServletContext()是獲取web中的servletContex對象

  getServletConfig()是獲取初始化參數和servletContext對象

  15.filter的作用是什么?主要實現什么方法?request和response全稱是什么?

  Request全稱是HttpServletRequest

  Response全稱是HttpServletResponse

  16.JS中的三種彈出式消息提醒(警告窗口、確認窗口、信息輸入窗口)的命令是什么?throwsthrows

  17.談談JavaScript數組排序方法sort()的使用,重點介紹sort()參數的使用及其內部機制

  18.結合text這段結構,談談innerHTMLouterHTMLinnerText之間的區別。

  19.如何獲取表單select域的選擇部分的文本?

  20.在JavaScript中定時調用函數foo()如何寫?

  21.hibernate和jdbc有什么區別

  22.描述使用JDBC連接數據庫的過程

  (1)加載驅動程序。

  (2)建立連接。

  (3)建立statement。

  (4)關閉連接。

  23.簡述JDBC連接池的實現方法

  24.Jdo是什么?

  25.Class.forName的作用?為什么要用?

  作用是返回一個類對象。

  要求JVM查找并加載指定的類。

  26.請教一個面試中遇到的SQL語句的查詢問題

  表中有ABC三列,用SQL語句實現:當A列大于B列時選擇A列否則選擇B列,當B列大于C列時選擇B列否則選擇C列。

  27.一個日期判斷的sql語句?

  請取出tb_send表中日期(SendTime字段)為當天的所有記錄?(SendTime字段為datetime型,包含日期與時間)

  28.用一條SQL語句查詢出每門課都大于80分的學生姓名

  namekechengfenshu

  張三語文81

  張三數學75

  李四語文76

  李四數學90

  王五語文81

  王五數學100

  王五英語90

【JAVA高級工程師筆試題及答案】相關文章:

Java高級工程師面試題及答案09-20

JAVA模擬試題及答案10-18

2017年Java試題及答案11-09

java基礎筆試題及答案10-18

java考試試題及答案10-25

java面試題及答案11-01

Java筆試題附答案09-08

java認證考試試題及答案07-21

Java面試題大全及答案10-28

java面試題2017及答案06-08

主站蜘蛛池模板: 国产成人资源| 久久欧美与黑人双交男男| 秋霞午夜| 欧美精品导航| 久久精品国产精品亚洲艾草网| 麻豆精品偷拍人妻在线网址 | 免费在线色| 伊人久久综合成人网| 亚洲中文字幕无码一区| 久久香蕉国产线看观看导航| 国产精品亚洲片在线va| 中国一级毛片免费观看| 波多野结衣的av一区二区三区| 精品亚洲国产成人a片app| 一个人看的www视频免费观看| 永久黄网站色视频免费无下载| 柳州市| 国产97色在线| 亚洲aⅴ无码专区在线观看q | 成人免费看www网址入口| 欧洲av无码专区| 国产精品无码av有声小说| 亚洲精品少妇一区二区| 美女又色又爽视频免费| 99精品成人无码观看免费| 麻豆精品偷拍人妻在线网址| 苍井空一区二区三区在线观看| 久久96热在精品国产高清| 午夜毛片不卡免费观看视频| 巴林左旗| 精品无码国产自产野外拍在线| 永久免费观看国产裸体美女| 狠狠色噜噜狠狠狠狠色综合久| 精品欧美一区手机在线观看| 日日摸日日踫夜夜爽无码| 无码成人一区二区三区| 日日摸日日踫夜夜爽无码| 人人看人人鲁狠狠高清| 无码日韩精品一区二区人妻| 偷窥 亚洲 另类 图片 熟女| 久久国产精品久久精|