在线视频欧美亚洲_曰本色欧美视频在线_国产精品亚洲一区二区在线观看_黄色在线视频网址_亚洲精品国产熟女久久久_青草网在线观看_国产伦精品一区二区三区照片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校招產品經理筆試經驗分享 上一篇 【方向鍵 ( ← )上一篇】

国产欧美日韩一区| 中文字幕中文字幕在线中心一区| 4444kk亚洲人成电影在线| 一区二区三区我不卡| 草莓视频一区| 亚洲成人蜜桃| 色噜噜一区二区| 久久久久久九九| 国产一区在线免费观看| 视频一区二区三区免费观看| 精品一区二区不卡| 超碰97在线资源| 91在线免费看片| 99蜜桃在线观看免费视频网站| 欧美激情视频一区二区三区| 久久久综合亚洲91久久98| 国产精品果冻传媒潘| 亚洲人成人77777线观看| 综合国产精品久久久| 国外成人免费视频| 一区二区三区av在线| 91国产在线播放| 亚洲激情图片| 精品国产综合久久| 国产精品av一区| aa成人免费视频| 国产精品日韩一区二区免费视频| 欧美黄色直播| 久久国产精品-国产精品| 国产在线精品一区二区三区》| 国产伦精品一区二区三区在线 | 免费国产一区| 欧美18视频| 欧洲精品久久| 99热99热| 性欧美精品一区二区三区在线播放 | 成人精品水蜜桃| 亚洲图片欧洲图片日韩av| 2022国产精品| 日韩欧美精品在线不卡| 椎名由奈jux491在线播放| 久久免费视频1| 国产精品我不卡| 国产精品久久久久久久久久久久冷| 色一情一乱一伦一区二区三区丨 | 久久精品中文字幕一区二区三区| 日韩精彩视频| 精品久久久久久亚洲| 97久草视频| 成人av资源网| 日韩亚洲欧美精品| 日韩久久久久久久| 久久青青草原| 亚洲va韩国va欧美va精四季| 好看的日韩精品视频在线| 99r国产精品视频| 国产精品一 二 三| 精品久久久久亚洲| 欧美二区三区在线| 亚洲欧洲精品一区二区三区波多野1战4 | 国产精品美女诱惑| 国产在线精品一区二区三区》 | 成人9ⅰ免费影视网站| 国产精品久久久久久久久久久久午夜片 | 亚洲精品一区二区三| av一本久道久久波多野结衣| 性欧美精品一区二区三区在线播放| 不卡视频一区二区三区| 亚洲欧洲国产精品久久| 正在播放一区二区三区| 精品久久一区二区三区蜜桃| 美日韩免费视频| 一区国产精品| 国产一区精品视频| 视频在线观看成人| 国产亚洲精品久久飘花| 欧洲亚洲一区| 精品国产乱码久久久久久88av| 日本公妇乱淫免费视频一区三区| 一区二区三区欧美成人| 欧美二区在线看| 精品日产一区2区三区黄免费| 天天人人精品| 另类视频在线观看+1080p| 欧美午夜欧美| 欧美精品一区二区三区在线看午夜| 欧美日韩精品免费在线观看视频| **亚洲第一综合导航网站 | 国产亚洲第一区| 欧美最大成人综合网| 水蜜桃一区二区三区| 2022国产精品| 一级二级三级欧美| 亚洲国产日韩欧美| 日韩欧美一区二区三区四区| 欧美日韩免费观看一区| 精品综合在线| 精品国产一区二区三| 国产一区二区黄色| 精品欧美国产| 欧美在线3区| 91免费看蜜桃| 国语精品中文字幕| 欧美一区国产一区| 一区二区三区精品国产| 国产精品视频一区二区三区经| 国产一区二区免费在线观看| 欧美一区1区三区3区公司 | 97av影视网在线观看| 国产精品一级久久久| 精品国产中文字幕| 日韩成人av电影在线| 国产传媒一区二区| 日韩资源av在线| 蜜桃网站成人| 96久久精品| 色之综合天天综合色天天棕色| 91久久大香伊蕉在人线| 欧美专区一二三 | 亚洲精品国产精品国自产观看| av资源站久久亚洲| 日本视频一区二区在线观看| 99精品国产高清在线观看| 国产一区二区高清视频| 999热视频| 97se亚洲综合| 午夜一区二区三区| 日韩av不卡播放| 日韩精品福利视频| 日本一区免费| 亚洲欧洲一二三| 97神马电影| 韩国一区二区三区美女美女秀| 99九九电视剧免费观看| 亚洲精品免费在线看| 亚洲欧美电影在线观看| 婷婷五月色综合| 尤物国产精品| 国产精品国模大尺度私拍| 国产综合av一区二区三区| 韩国一区二区三区美女美女秀 | 成人永久免费| 黑人中文字幕一区二区三区| 国产厕所精品在线观看| 91亚色免费| 国产一区二区久久久| 老牛影视免费一区二区| 久久久综合亚洲91久久98| 久久国产精品-国产精品| 蜜桃视频在线观看成人| 一区二区三区精品国产| 九九九九九精品| 147欧美人体大胆444| 欧美lavv| 国产三区二区一区久久| 亚洲视频sss| 欧美另类高清视频在线| 97在线资源站| 日本婷婷久久久久久久久一区二区| 中文字幕免费在线不卡| 精品国产一区二区三区日日嗨 | 亚洲人成网站在线播放2019| 国产丝袜不卡| 99国内精品久久久久久久软件| 久久精品五月婷婷| 中文精品视频一区二区在线观看| 精品久久蜜桃| 国产一区免费在线| 99国产超薄肉色丝袜交足的后果 | 久久精品女人的天堂av| 91久久精品国产91久久性色tv| 免费不卡亚洲欧美| 不卡视频一区二区三区| 91麻豆蜜桃| 国产综合 伊人色| 99免费在线观看视频| 999国产视频| 国产视色精品亚洲一区二区| 国产精品一级久久久| 国产一区二区三区无遮挡| 国产伦精品一区二区三区高清版| 国产富婆一区二区三区| 九九久久99| 欧美亚洲另类在线一区二区三区 | 国产另类第一区| 久久免费视频1| 国产成人看片| 韩国成人av| 日韩高清专区| 99精品在线直播| 欧美精品七区| 成人欧美一区二区三区视频 | 麻豆精品传媒视频| 亚洲一区二区免费视频软件合集| 亚洲mv在线看| 国产伦精品一区二区三| 午夜老司机精品| 久久精精品视频| 99视频在线| **亚洲第一综合导航网站 |