在线视频欧美亚洲_曰本色欧美视频在线_国产精品亚洲一区二区在线观看_黄色在线视频网址_亚洲精品国产熟女久久久_青草网在线观看_国产伦精品一区二区三区照片91_欧美成人性战久久_久久久综合网_中文字幕激情视频

歡迎來到 職場詞典網 , 一個優秀的職場知識學習網站!

加入收藏

您所在的位置:首頁 > 面試指南 > 筆試

筆試

CVTE2015校園招聘 Android 開發筆試題目

分類: 筆試 職場詞典 編輯 : 職場知識 發布 : 05-31

閱讀 :782

  1. Java中abstract的用法

  abstract修飾類,會使這個類成為一個抽象類,這個類將不能生成對象實例,但可以做為對象變量聲明的類型,也就是編譯時類型,抽象類就像當于一類的半成品,需要子類繼承并覆蓋其中的抽象方法。abstract修飾方法,會使這個方法變成抽象方法,也就是只有聲明(定義)而沒有實現,實現部分以";"代替。需要子類繼承實現(覆蓋)。

  2. Java反射式如何實現的,有什么缺點?

  JAVA反射機制是在運行狀態中,對于任意一個類,都能夠知道這個類的所有屬性和方法;對于任意一個對象,都能夠調用它的任意一個方法和屬性;也就是具有動態獲取的信息以及動態調用對象的方法的功能。反射主要解決動態編程,即使用反射時,所有的對象生成是動態的,因此調用的方法也是動態的.反射可以簡化開發,但是代碼的可讀性很低。

  3. Android ANR異常及解決方法

  ANRs (“Application Not Responding”),意思是”應用沒有響應“。在如下情況下,Android會報出ANR錯誤:

  – 主線程 (“事件處理線程” / “UI線程”) 在5秒內沒有響應輸入事件

  – BroadcastReceiver 沒有在10秒內完成返回

  通常情況下,下面這些做法會導致ANR

  1)在主線程內進行網絡操作

  2)在主線程內進行一些緩慢的磁盤操作(例如執行沒有優化過的SQL查詢)

  應用應該在5秒或者10秒內響應,否則用戶會覺得“這個應用很垃圾”“爛”“慢”…等等

  解決方法:

  1)運行在主線程里的任何方法都盡可能少做事情。特別是,Activity應該在它的關鍵生命周期方法(如onCreate()和onResume())里盡可能少的去做創建操作。有時候需要做一些和網絡相互交互的耗時操作就采用asyntask異步任務的方式(它的底層其實Handler+mesage有所區別的是它是線程池)等,在主線程中更新UI。(可以采用重新開啟子線程的方式,然后使用Handler+Message的方式做一些操作,比如更新主線程中的ui等)

  2)應用程序應該避免在BroadcastReceiver里做耗時的操作或計算。但不再是在子線程里做這些任務(因為 BroadcastReceiver的生命周期短),替代的是,如果響應Intent廣播需要執行一個耗時的動作的話,應用程序應該啟動一個 Service。(此處需要注意的是可以在廣播接受者中啟動Service,但是卻不可以在Service中啟動broadcasereciver,關于原因后續會有介紹,此處不是本文重點)

  3)避免在Intent Receiver里啟動一個Activity,因為它會創建一個新的畫面,并從當前用戶正在運行的程序上搶奪焦點。如果你的應用程序在響應Intent廣 播時需要向用戶展示什么,你應該使用Notification Manager來實現。

  4. IP、TCP、UDP分別在OSI的那一層?及其作用。

  IP在網絡層:為計算機網絡相互連接進行通信而設計的協議,為位于不同地理位置的網絡中的兩個主機系統之間提供連接和路徑選擇。

  TCP、UDP:提供了節點間的數據傳送服務DP在傳輸層。

  5. 下面程序的輸出是什么?

  public class FinallyTest1 {

  static char label;

  public static void main(String[] args) {

  System.out.println(test1());

  System.out.println(label);

  }

  public static char test1() {

  try {

  System.out.println('A');

  return label = 'A';

  }

  finally {

  System.out.println('B');

  label = 'B';

  }

  }

  }

  輸出:

  A

  B

  A

  B

  6. 下面的空改填什么代碼?

  public static void main(String[] args) throws IOException {

  FileReader inputStream = null;

  FileWriter outputStream = null;

  try {

  inputStream = new FileReader("xanadu.txt");

  outputStream = new FileWriter("characteroutput.txt");

  int c;

  while ((c = inputStream.read()) != -1) {

  outputStream.write(c);

  }

  } finally {

  //在這里填代碼

  }

  }

  答案:

  if (inputStream != null) {

  inputStream.close();

  }

  if (outputStream != null) {

  outputStream.close();

  }

  7. 有M個臺階,一個人從地面開始,每次可以上一個或兩個,問上到第M個有多少種方法。

  思路:

  走第一臺階只有1種方法;

  走第二臺階有2種方法,(一步或兩步..);

  走第三臺階的時候就是分兩步了:可以從第一臺階直接到第三臺階,也可以是從第二臺階到第三臺階,所以有1+2=3種方法;

  走第四臺階也是分兩步:可以從第二臺階直接到第四臺階,也可以是從第三臺階到第四臺階,所以有3+2=5種方法;

  …………

  以此類推,走1-9臺階需要的步數就是:1,2,3,5,8,13,21,34,55(斐波那契數列:每項等于前兩項和)。

  8.給一個數M,則有自然數1~N前面加上符號運算得到M,求出最小的N并輸出,例如:M=12,-1+2+3+4+5+6-7=12 輸出7;

  思路:

  下面幾行代碼能找到一個最小的n,這個n使得1~n全部取+號時候正好大于等于M.注意得到的這個n是最小的

  n = (int)(( sqrt(8 * M) - 1 ) / 2); // <<== n(n+1)/2 >= M

  if( n * (n+1)/2 < M )

  n ++;

  然后計算和M之間的差,如果差為0顯然全部取正號已經滿足要求,如果不是0又分為奇數和偶數來區別對待.如果是偶數T,那么顯然把T/2前面的符號從+改為-就可以了.這個T/2一定是小于n的,也就是說在1~n之間能夠找到的。如果是奇數Y,那么顯然n還不對,那么可以繼續嘗試后面的n直到這個差為偶數為止.。

  9. 寫一個UML表示類、屬性、方法。

  這個要熟悉UML的類圖啦

下一篇:軟件測試筆試題目 下一篇 【方向鍵 ( → )下一篇】

上一篇:歡聚時代2015校招產品經理筆試經驗分享 上一篇 【方向鍵 ( ← )上一篇】

欧美日韩国产综合视频在线| 97久久夜色精品国产九色| 国产乱码精品一区二区三区中文 | 国产精品久久九九| 欧美日韩一区二区三区在线观看免| 色噜噜一区二区| 免费在线国产精品| 好吊色欧美一区二区三区| 中文精品一区二区三区 | 免费看成人片| 日本高清久久一区二区三区| 国产日韩欧美一区二区三区四区| 亚洲精品欧洲精品| 在线综合视频网站| 电影午夜精品一区二区三区| 五月婷婷综合色| 亚洲欧洲一区二区在线观看| 亚洲v欧美v另类v综合v日韩v| 视频在线精品一区| 99国产超薄肉色丝袜交足的后果| 69174成人网| 韩国精品一区二区三区六区色诱| 精品国产一区二区三区四区vr| 久久这里精品国产99丫e6| 日韩欧美精品在线不卡| 亚洲福利av在线| 99精品在线直播| 在线观看亚洲视频啊啊啊啊| 国产高清在线一区| 色爱区成人综合网| 精品一卡二卡三卡四卡日本乱码 | 自拍偷拍亚洲色图欧美| 久久精品国产美女| 2022国产精品| 日韩亚洲视频在线| 久久久亚洲综合网站| 不卡日韩av| 在线丝袜欧美日韩制服| 亚洲高清123| 亚洲欧美日韩精品综合在线观看| 久久亚洲精品欧美| 久久免费一区| 国产一区精品视频| av电影成人| 中文字幕av日韩精品| 日韩av电影免费在线观看| 乱色588欧美| 欧美日韩成人一区二区三区 | 国产精品国模大尺度私拍| 视频一区视频二区视频三区视频四区国产| 中文字幕人成一区| 亚洲无玛一区| 一区二区三区四区欧美日韩| 色99中文字幕| 亚洲不卡1区| 在线观看亚洲视频啊啊啊啊| 97人人澡人人爽| 国产一级精品aaaaa看| 久久99蜜桃综合影院免费观看| 国产一区在线免费| 欧美成人dvd在线视频| 日韩精品极品视频在线观看免费| 日韩av一级大片| 99视频免费观看蜜桃视频| 99久热re在线精品996热视频 | av一区二区三区在线观看| 国产精品亚洲一区| 色999日韩自偷自拍美女| 91精品国产99久久久久久红楼| 国产一区喷水| 亚洲永久激情精品| 精品日本一区二区三区在线观看| 欧美三级华人主播| 成人欧美一区二区| 日韩av影视| 美女主播视频一区| julia一区二区中文久久94| 精品亚洲一区二区三区四区五区高| 日韩在线三区| 久久久99爱| 91在线观看网站| 亚洲欧洲一区二区| 神马影院我不卡| 天天人人精品| 日本午夜精品一区二区三区| 精品国产一区二区三区四区vr| 在线码字幕一区| 日本成人黄色免费看| 久久一区二区精品| 久久亚裔精品欧美| 快播亚洲色图| 亚洲国产精品综合| 中文字幕一区二区三区最新| 在线视频不卡一区二区| 操人视频欧美| 欧美日韩最好看的视频| 一区二区三区电影| 国产自产精品| 先锋影音亚洲资源| 高清视频一区二区三区| 欧美12av| 黄色91av| 一区二区成人国产精品| 国产一区二区黄色| 日韩欧美视频一区二区| 国产伦精品一区二区三区| 麻豆亚洲一区| 痴汉一区二区三区| 亚洲v欧美v另类v综合v日韩v| 大波视频国产精品久久| 亚洲成人一区二区三区| 国内一区二区三区在线视频| 亚洲精品一区二区三区四区五区| 成人免费91在线看| 自拍亚洲欧美老师丝袜| 天天久久人人| 亚洲人久久久| 亚洲天堂电影网| 新呦u视频一区二区| 欧美日本韩国在线| 精品国产一区二区三区麻豆小说| 亚洲精品久久久久久一区二区| 国产精品美女诱惑| 5566av亚洲| 一级日韩一区在线观看| 日本精品一区二区| 欧美最大成人综合网| 久久66热这里只有精品| 国产免费一区| 久久久久久九九| 免费一区二区三区| 日韩欧美亚洲日产国产| 亚洲一卡二卡区| 97操在线视频| 国产欧美日韩亚洲| 国模精品一区二区三区| 久久精品一二三区| 日产精品高清视频免费| 水蜜桃一区二区| 444亚洲人体| 欧美不卡在线一区二区三区| 日韩免费av一区二区三区| 一区二区三区四区国产| 国产欧美日韩伦理| 午夜精品一区二区在线观看 | 精品久久精品久久| 日本一区视频在线观看| 在线观看国产一区| 美女亚洲精品| 成人自拍视频网站| 日本一区视频在线观看免费| 51午夜精品| 日本一区二区三区www| 中文字幕一区二区三区四区五区六区 | 欧美日韩一区在线观看视频| 五月天国产一区| 鲁丝一区二区三区免费| 147欧美人体大胆444| 精品综合在线| 3d动漫精品啪啪一区二区三区免费| 精品伊人久久大线蕉色首页| 99视频免费观看| 一区二区三区|亚洲午夜| 午夜老司机精品| 水蜜桃一区二区| 自拍偷拍99| 狠狠爱一区二区三区| 国产一区二区视频在线免费观看| 97人摸人人澡人人人超一碰| 亚洲欧美日韩精品在线| 亚洲欧美精品| 超碰97国产在线| 波多野结衣一区二区三区在线观看 | 精品国产一区二区三区麻豆小说 | 美国av一区二区三区| 欧美精品尤物在线| 日韩av一区二区三区美女毛片| 欧美亚洲另类久久综合| 日韩亚洲视频在线| 69174成人网| 国产亚洲欧美一区二区三区| 久久久水蜜桃| 99视频在线免费观看| 国产精品自拍首页| 久久久影院一区二区三区| 欧美日韩亚洲在线| 2022国产精品| 麻豆亚洲一区| 福利视频一区二区三区| 日韩av大全| 国产精品免费看一区二区三区| 久久99精品国产99久久| 亚洲在线不卡| 欧美系列一区| 精品一区日韩成人| 99电影网电视剧在线观看| 午夜精品美女久久久久av福利| 精品亚洲第一| 精品麻豆av| 欧美日韩一区二区三区免费|