国产精品久久久久影院老司_亚洲福利在线视频_中国女警察一级毛片视频_亚洲一区在线免费视频_久久亚洲第一_狠狠干五月

蜜蜂職場文庫 > 面試技巧 >

java常見面試題及答案

時間: 小龍 面試技巧

  Java面試常見的面試問題有哪些呢?面試的期前準備很重要,以下是小編幫你們整理的java常見面試題及答案,一起來學習啦。

  java常見面試題及答案篇一

  1. final關鍵字可以用來修飾什么?分別起什么作用?

  a) final可以修飾類,這樣的類不能被繼承。

  b) final可以修飾方法,這樣的方法不能被重寫。

  c) final可以修飾變量,這樣的變量的值不能被修改,是常量。

  2. 簡述super關鍵字作用?

  a) 使用super調用父類的構造方法。

  b) 使用super操作被隱藏的成員變量和方法。

  3. 簡述什么是對象上轉型?

  假設,A 類是B 類的父類,當我們用子類創建一個對象,并把這個對象的引用放到父類的對象中時,我們稱這個父類對象是子類對象的上轉型對象。

  4. 上轉型對象可以操作什么?不可以操作什么?

  a) 上轉對象不能操作子類新增的成員變量,失掉了這部分屬性,不能使用子類新增的方法,失掉了一些功能 。

  b) 上轉型對象可以操作子類繼承或重寫的成員變量,也可以使用子類繼承的或重寫的方法。

  5. 什么是抽象類?什么是抽象方法?有什么特點?

  a) 用關鍵字abstract修飾類稱為抽象類,abstract類不能用new運算創建對象,必須產生其子類,由子類創建對象。

  b) 用關鍵字abstract修飾方法稱為抽象方法,abstract方法,只允許聲明,而不允許實現。

  6. 一個類聲明實現一個接口,那么這個類需要做什么工作?

  實現接口里所有的方法,并且這些方法的訪問權限必須是public。

  7. 簡述什么是數組?

  數組是相同類型的數據按順序組成的一種復合數據類型。通過數組名加數組下標,來使用數組中的數據。下標從 0 開始排序。

  8. 創建數組是否需要指定數組長度,如何求數組長度?

  必須指定數組長度,數組調用 .length來獲取數組長度。

  9. char數組和byte數組如何轉化成字符串?如何求字符串長度?

  利用String類本身的構造方法,String (char a[]),String (byte a[]),””.length()。以下方法均為字符串中方法

  10. equals equalsIgnoreCase startsWith endsWith

  a) 字符串比較 。

  b) 忽略大小寫比較。

  c) 判斷是否以指定字符串開頭、結尾。

  java常見面試題及答案篇二

  1. regionMatches

  判斷一個字符串的子串是否和另一個字符串的子串匹配。

  2. compareTo compareToIgnoreCase indexOf

  a) 按字典順序比較字符串。

  b) 忽略大小寫的按字典順序比較字符串。

  c) 字符串檢索。

  3. substring replace trim()

  a) 字符串截取

  b) 字符串替換

  c) 去掉字符串前后空格。

  4. 字符串如何轉化為int型,double型?

  a) Integer.parseInt(“1”);

  b) Double.parseDouble(“25。45”);

  5. 簡述StringTokenizer作用?

  按照指定的分隔符,將字符串解析成若干語言符號。

  6. 如何判斷一個字符是不是數字,是不是大寫?

  a) Character.isDigit(‘a’)

  b) Character.isUpperCase(‘U’)

  7. 已知一個java.util.Date對象,如何格式化成如下格式 YYYY-MM-dd hh:mm:ss

  SimpleDateFormat formate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

  formate.format(new Date()));

  8. 如何生成一個0-100的隨即整數?

  (int)(Math.random()*100)

  9. 簡述java異常處理的機制?

  當所調用的方法出現異常時,調用者可以捕獲異常使之得到處理;也可以回避異常。

  10. 簡述如下關鍵字用途try、catch、throw、throws、finally

  a) try:保護代碼,如果try中某行代碼出現異常,則try中代碼不再繼續執行。

  b) catch:捕獲異常,當try中出現異常,則catch負責捕獲異常,并處理。

  c) throw:拋出異常。

  d) throws:聲明異常。

  e) finally:無論try中是否出現異常,finally一定執行。

  java常見面試題及答案篇三

  1. JDK是什么?JRE是什么?

  答:JDK:java開發工具包。JRE:java運行時環境。

  2. 什么是java的平臺無關性?

  答:Java源文件被編譯成字節碼的形式,無論在什么系統環境下,只要有java虛擬機就能運行這個字節碼文件。也就是一處編寫,處處運行。這就是java的跨平臺性。

  3. 在一臺電腦上配置java環境,path起什么作用?如何配置?

  a) 答:path的作用是在DOS環境下,能在任意位置使用JDK目錄中bin文件夾中的可執行程序,來編譯執行java程序。

  b) 在環境變量中找到path變量,把bin文件夾的絕對路徑加上即可。

  4. 什么樣的標識符是合法的?

  a) 由字母、數字、_和$組成,長度不限。其中字母可以是大寫或小寫的英文字母,數字為0到9。

  b) 標識符的第一個字符不能是數字。

  c) 標識符區分大小寫。

  d) 標識符不能包含空格。

  5. Java有幾種基本數據類型?

  byte,short,int,long,char,boolean,float,double

  6. 什么是隱式類型轉換?什么是顯示類型轉換?

  a) 當將占位數少的類型賦值給占位數多的類型時,Java自動使用隱式類型轉換。

  b) 當把在級別高的變量的值賦給級別底變量時,必須使用顯示類型轉換運算。

  7. &&和&區別,||和|區別?

  a) &&和||是短路與,短路或,當左邊的表達式能判斷當前結果,則不判斷右邊的表達式。

  b) 而& 和|則將兩邊的表達式都運算完畢后,再算結果。

  8. break,continue區別?

  break結束最近的一個循環,continue結束當次循環,進入下次循環。

  9. 類的命名規則是什么?

  a) 如果類名使用拉丁字母,那么名字的首寫字母使用大寫字母。

  b) 類名最好見名得意,當類名由幾個單詞復合而成時,每個單詞的首寫字母使用大寫。

  10. 類體的內容由兩部分構成,哪兩部分?

  a) 一部分是變量的定義,用來刻畫屬性。

  b) 另一部分是方法的定義,用來刻畫功能。

50092 主站蜘蛛池模板: 黄色大片在线免费看 | 国产国语毛片 | 黄网免费看 | 国产午夜免费视频 | 欧美成人一级 | 成人免费观看在线视频 | 他也色在线视频 | 欧美特黄特色视频 | 北京一级毛片 | 欧美一级小视频 | 精品影视一区二区 | 色综合777 | 午夜天堂在线视频 | 亚洲成人福利电影 | 国产一区二区三区视频在线观看 | 成人店女老板视频在线看 | 在线播放黄色片 | 正在播放91精 | 国产精品久久国产精品 | 一级电影免费看 | 中国嫩模一级毛片 | a视频在线看 | 亚洲性生活免费视频 | 久久久大片 | 国产毛片aaa一区二区三区视频 | 毛片一级片 | 久久免费视频在线 | 韩国一大片a毛片 | 国产精品久久久久久久久久尿 | 欧美一级片免费在线观看 | 久久影院一区二区三区 | 欧美成人高清视频 | 国产毛片网 | 欧美一级毛片大片免费播放 | 亚洲一区二区中文字幕在线观看 | 国产一精品一av一免费爽爽 | 性少妇videosexfreexxx片 | 日韩精品网站在线观看 | 黄色av电影在线播放 | 5xsq在线视频 | 久久老司机 |