国产精品尤物福利片在线观看_少妇免费毛片久久久久久久久_久久久久成人精品免费播放动漫_日韩av综合在线观看

歡迎來到010在線作文網(wǎng)!

高級Java面試題

試題 時間:2021-08-31 手機版

  引導語:Java面試,都會考些什么樣的題目呢?以下是小編整理的高級Java面試題匯總,歡迎參考閱讀!

  題目:

  1. 什么是可變參數(shù)?

  2. 斷言的用途?

  3. 什么時候使用斷言?

  4. 什么是垃圾回收?

  5. 用一個例子解釋垃圾回收?

  6. 什么時候運行垃圾回收?

  7. 垃圾回收的最佳做法?

  8. 什么是初始化數(shù)據(jù)塊?

  9. 什么是靜態(tài)初始化器?

  10.什么是實例初始化塊?

  11.什么是正則表達式?

  12.什么是令牌化?

  13.給出令牌化的例子?

  14.如何使用掃描器類(Scanner Class)令牌化?

  15.如何添加小時(hour)到一個日期對象(Date Objects)?

  16.如何格式化日期對象?

  17.Java中日歷類(Calendar Class)的用途?

  18.如何在Java中獲取日歷類的實例?

  19.解釋一些日歷類中的重要方法?

  20.數(shù)字格式化類(Number Format Class)的用途?

  答案:

  什么是可變參數(shù)?

  可變參數(shù)允許調用參數(shù)數(shù)量不同的方法。請看下面例子中的求和方法。此方法可以調用1個int參數(shù),或2個int參數(shù),或多個int參數(shù)。

  //int(type) followed ... (three dot's) is syntax of a variable argument.

  public int sum(int... numbers) {

  //inside the method a variable argument is similar to an array.

  //number can be treated as if it is declared as int[] numbers;

  int sum = 0;

  for (int number: numbers) {

  sum += number;

  }

  return sum;

  }

  public static void main(String[] args) {

  VariableArgumentExamples example = new VariableArgumentExamples();

  //3 Arguments

  System.out.println(example.sum(1, 4, 5));//10

  //4 Arguments

  System.out.println(example.sum(1, 4, 5, 20));//30

  //0 Arguments

  System.out.println(example.sum());//0

  }

  斷言的用途?

  斷言是在Java 1.4中引入的。它能讓你驗證假設。如果斷言失敗(即返回false),就會拋出AssertionError(如果啟用斷言)。基本斷言如下所示。

  private int computerSimpleInterest(int principal,float interest,int years){

  assert(principal>0);

  return 100;

  }

  什么時候使用斷言?

  斷言不應該用于驗證輸入數(shù)據(jù)到一個public方法或命令行參數(shù)。IllegalArgumentException會是一個更好的選擇。在public方法中,只用斷言來檢查它們根本不應該發(fā)生的情況。

  什么是垃圾回收?

  垃圾回收是Java中自動內存管理的另一種叫法。垃圾回收的目的是為程序保持盡可能多的可用堆(heap)。 JVM會刪除堆上不再需要從堆引用的對象。

  用一個例子解釋垃圾回收?

  比方說,下面這個方法就會從函數(shù)調用。

  void method(){

  Calendar calendar = new GregorianCalendar(2000,10,30);

  System.out.println(calendar);

  }

  通過函數(shù)第一行代碼中參考變量calendar,在堆上創(chuàng)建了GregorianCalendar類的一個對象。

  函數(shù)結束執(zhí)行后,引用變量calendar不再有效。因此,在方法中沒有創(chuàng)建引用到對象。

  JVM認識到這一點,會從堆中刪除對象。這就是所謂的垃圾回收。

  什么時候運行垃圾回收?

  垃圾回收在JVM突發(fā)奇想和心血來潮時運行(沒有那么糟糕)。運行垃圾收集的可能情況是:

  堆可用內存不足

  CPU空閑

  垃圾回收的最佳做法?

  用編程的方式,我們可以要求(記住這只是一個請求——不是一個命令)JVM通過調用System.gc()方法來運行垃圾回收。

  當內存已滿,且堆上沒有對象可用于垃圾回收時,JVM可能會拋出OutOfMemoryException。

  對象在被垃圾回收從堆上刪除之前,會運行finalize()方法。我們建議不要用finalize()方法寫任何代碼。

  什么是初始化數(shù)據(jù)塊?

  初始化數(shù)據(jù)塊——當創(chuàng)建對象或加載類時運行的代碼。

  有兩種類型的初始化數(shù)據(jù)塊:

  靜態(tài)初始化器:加載類時運行的的代碼

  實例初始化器:創(chuàng)建新對象時運行的代碼

 什么是靜態(tài)初始化器?

  請看下面的例子:static{ 和 }之間的代碼被稱為靜態(tài)初始化器。它只有在第一次加載類時運行。只有靜態(tài)變量才可以在靜態(tài)初始化器中進行訪問。雖然創(chuàng)建了三個實例,但靜態(tài)初始化器只運行一次。

  public class InitializerExamples {

  static int count;

  int i;

  static{

  //This is a static initializers. Run only when Class is first loaded.

  //Only static variables can be accessed

  System.out.println("Static Initializer");

  //i = 6;//COMPILER ERROR

  System.out.println("Count when Static Initializer is run is " + count);

  }

  public static void main(String[] args) {

  InitializerExamples example = new InitializerExamples();

  InitializerExamples example2 = new InitializerExamples();InitializerExamples example3 = new InitializerExamples();

  }

  }

  示例輸出

  Static Initializer

  Count when Static Initializer is run is 0.

  什么是實例初始化塊?

  讓我們來看一個例子:每次創(chuàng)建類的.實例時,實例初始化器中的代碼都會運行。

  public class InitializerExamples {

  static int count;

  int i;

  {

  //This is an instance initializers. Run every time an object is created.

  //static and instance variables can be accessed

  System.out.println("Instance Initializer");

  i = 6;

  count = count + 1;

  System.out.println("Count when Instance Initializer is run is " + count);

  }

  public static void main(String[] args) {

  InitializerExamples example = new InitializerExamples();

  InitializerExamples example1 = new InitializerExamples();InitializerExamples example2 = new InitializerExamples();}

  }

  示例輸出

  Instance Initializer

  Count when Instance Initializer is run is 1

  Instance Initializer

  Count when Instance Initializer is run is 2

  Instance Initializer

  Count when Instance Initializer is run is 3


本文來源http://www.nvnqwx.com/shiti/2199446.htm
以上內容來自互聯(lián)網(wǎng),請自行判斷內容的正確性。若本站收錄的信息無意侵犯了貴司版權,請給我們來信(zaixianzuowenhezi@gmail.com),我們會及時處理和回復,謝謝.
国产精品尤物福利片在线观看_少妇免费毛片久久久久久久久_久久久久成人精品免费播放动漫_日韩av综合在线观看
亚洲精品久久区二区三区蜜桃臀 | 久久琪琪电影院| 欧美在线影院在线视频| 日日碰狠狠丁香久燥| 国产欧美综合精品一区二区| 分分操这里只有精品| 久久大香伊蕉在人线观看热2| 性高潮久久久久久久久| 日韩美女免费视频| 久久香蕉国产线看观看av| 日本精品一区二区三区高清 久久| 青青在线视频观看| 亚洲国产一区二区三区在线播| 国产伦精品一区二区三区四区视频_| 国产成人aa精品一区在线播放| 一区国产精品| 欧美精品videofree1080p| 国产午夜精品视频一区二区三区| 久久久精品一区| 国产成人精品一区| 久久成人免费视频| 中文字幕一区二区三区有限公司| 国产一级片黄色| 国产精品一区二区久久精品| 欧美激情中文字幕乱码免费| 国产伦精品一区二区三区精品视频| 欧美成人精品影院| 久久久久久av| 欧美性久久久久| 国产欧美一区二区三区不卡高清| 中文字幕一区二区三区乱码| 欧美日韩免费精品| 亚洲AV无码成人精品一区| www.欧美三级电影.com| 国产中文字幕视频在线观看| 蜜桃视频在线观看91| 国产av天堂无码一区二区三区| 日本免费一级视频| 精品人伦一区二区三区| 亚洲国产欧洲综合997久久| 国产成人av一区二区三区| 国内免费精品永久在线视频| 亚洲精品高清视频| 欧美在线日韩在线| 91精品久久久久久久久青青| 国内精品**久久毛片app| 亚洲国产一区二区三区在线播| 久久精品中文字幕| 欧美精品免费看| 黄色一级二级三级| 久久国产精品免费一区| 国产三级精品在线不卡| 国产成人在线精品| 久久成人精品电影| 欧美伊久线香蕉线新在线| 亚洲色精品三区二区一区| 九九热精品视频国产| 国产精品污www一区二区三区| 91精品免费久久久久久久久| 国产熟女高潮视频| 俺去啦;欧美日韩| 日韩视频专区| 国产精品啪视频| 国产主播精品在线| 久久99视频精品| 欧美另类一区| 国产精品久久一区主播| 久久亚洲国产精品成人av秋霞| 日韩中文字幕免费| 日本久久精品视频| 国产精品日韩在线播放| 欧美另类99xxxxx| 国产日韩欧美二区| 亚洲女人毛片| 久久精品中文字幕一区二区三区| 久久久999免费视频| 久久免费99精品久久久久久| 久久这里只有精品18| 久久国产精品久久精品国产| 国产www精品| 欧美综合在线第二页| 国产日韩在线视频| 亚洲一二三区精品| 亚洲色精品三区二区一区| 日韩专区在线播放| 日韩欧美亚洲天堂| 日本一区二区久久精品| 日本一区二区在线视频| 欧美日本韩国国产| 欧美乱大交xxxxx| 久久久精彩视频| 精品一区2区三区| 性欧美亚洲xxxx乳在线观看 | 97精品视频在线观看| 久久精品国产精品青草色艺| 国产精品十八以下禁看| 久久色免费在线视频| 中文字幕成人一区| 日韩色av导航| 国产v亚洲v天堂无码久久久| 欧美激情第6页| 在线观看福利一区| 一本久道久久综合| 日韩中文字幕在线免费观看| 欧美另类69精品久久久久9999| 亚洲一区二区三区在线免费观看| 日韩久久不卡| 亚洲一区二区三区在线免费观看 | 99福利在线观看| 精品少妇人妻av一区二区| 视频直播国产精品| 日本视频一区在线观看| 国产成人综合精品在线| 一区二区国产日产| 国产精品久久久久久久天堂第1集| 国产精品久久久久久久久久直播 | 欧美亚洲第一区| 日韩精品在线观看av| 久久国产一区| 欧美日韩xxx| 国产99午夜精品一区二区三区| 韩国视频理论视频久久| 久久精品国产99精品国产亚洲性色 | 国产成人精品一区二区三区| 青青青青在线视频| 视频一区二区三区免费观看| 九色一区二区| 久久久久久精| 国产99视频精品免视看7| 国产精彩免费视频| 久99久视频| 欧美日韩成人在线播放| 国产99视频精品免费视频36| 91免费看蜜桃| 久久精品影视伊人网| 国产精品一区二区久久久久| 亚洲欧美日韩不卡一区二区三区 | 亚洲午夜精品久久| 亚洲精品欧美一区二区三区| 日韩视频免费中文字幕| 国产一区一区三区| av不卡在线免费观看| 欧美精品色婷婷五月综合| 国产精品成人av性教育| 97久久精品人人澡人人爽缅北| 污污污污污污www网站免费| 久久韩国免费视频| 在线一区日本视频| 欧美亚州在线观看| 久章草在线视频| 一区二区三区视频在线播放| 国产a级黄色大片| 精品国产日本| 亚洲爆乳无码专区| 国产精品视频久久久久| 久久久久久香蕉| 91精品久久久久久蜜桃| 国产欧美精品一区二区三区介绍| 亚洲一区免费看| 日本一区高清不卡| 91久久精品国产91性色| www日韩在线观看| 久久色精品视频| 热久久免费视频精品| 亚洲va国产va天堂va久久| 九九九九九九精品| 色视频一区二区三区| 国产日本欧美一区二区三区| 亚洲一区二区三区在线观看视频| 国产精品视频最多的网站| 成人av免费电影| 久久黄色av网站| 精品999在线观看| 久久久精品国产| 国内一区二区在线视频观看| 欧洲精品亚洲精品| 国产精品视频免费观看www| 欧美精品无码一区二区三区| 欧美视频小说| 国产精品美女呻吟| www.国产精品一二区| 亚洲欧美久久234| 性色av一区二区三区在线观看| 亚洲一区精彩视频| 久久久成人精品一区二区三区| 欧美精品欧美精品系列c| 久久精品国产精品亚洲| 久久久久久久久久av| 久久久久网址| 欧美日韩国产精品一区二区 | 国产精品99久久久久久大便| 国产女同一区二区| 久草综合在线观看| 亚洲国产一区二区精品视频| 青青草国产免费| 久久久之久亚州精品露出| 日韩中文字幕第一页| 国产精品久久9| 美女在线免费视频| 日韩av观看网址|