<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學習啦 > 創業指南 > 職場 > 面試題 > 程序員經典面試題及答案

        程序員經典面試題及答案

        時間: 護托1061 分享

        程序員經典面試題及答案

          Java中的線程有四種狀態分別是:運行、就緒、掛起、結束。下面就由學習啦小編為大家介紹一下程序員經典面試題及答案的文章,歡迎閱讀。

          程序員經典面試題及答案篇1

          1、垃圾回收的優點和原理。并考慮2種回收機制。

          Java語言中一個顯著的特點就是引入了垃圾回收機制,使c++程序員最頭疼的內存管理 的問題迎刃而解,它使得Java程序員在編寫程序的時候不再需要考慮內存管理。由于有個垃圾回收機制,Java中的對象不再有“作用域”的概念,只有對象 的引用才有“作用域”。垃圾回收可以有效的防止內存泄露,有效的使用可以使用的內存。垃圾回收器通常是作為一個單獨的低級別的線程運行,不可預知的情況下 對內存堆中已經死亡的或者長時間沒有使用的對象進行清楚和回收,程序員不能實時的調用垃圾回收器對某個對象或所有對象進行垃圾回收。回收機制有分代復制垃 圾回收和標記垃圾回收,增量垃圾回收

          2、請說出你所知道的線程同步的方法。

          wait():使一個線程處于等待狀態,并且釋放所持有的對象的lock。sleep():使一個 正在運行的線程處于睡眠狀態,是一個靜態方法,調用此方法要捕捉InterruptedException異常。notify():喚醒一個處于等待狀態 的線程,注意的是在調用此方法的時候,并不能確切的喚醒某一個等待狀態的線程,而是由JVM確定喚醒哪個線程,而且不是按優先級。Allnotity ():喚醒所有處入等待狀態的線程,注意并不是給所有喚醒線程一個對象的鎖,而是讓它們競爭。

          3、你所知道的集合類都有哪些?主要方法?

          最常用的集合類是 List 和 Map。 List 的具體實現包括 ArrayList 和 Vector,它們是可變大小的列表,比較適合構建、存儲和操作任何類型對象的元素列表。 List 適用于按數值索引訪問元素的情形。 Map 提供了一個更通用的元素存儲方法。 Map 集合類用于存儲元素對(稱作“鍵”和“值”),其中每個鍵映射到一個值。

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

          JVM中類的裝載是由ClassLoader和它的子類來實現的,Java ClassLoader 是一個重要的Java運行時系統組件。它負責在運行時查找和裝入類文件的類。

          5、char型變量中能不能存貯一個中文漢字?為什么?

          能夠定義成為一個中文的,因為java中以unicode編碼,一個char占16個字節,所以放一個中文是沒問題的

          程序員經典面試題及答案篇2

          1、線程有幾種實現方法,都是什么?同步有幾種實現方法,都是什么?

          多線程有兩種實現方法,分別是繼承Thread類與實現Runnable接口 ,同步的實現方面有兩種,分別是synchronized,wait與notify

          2、JSP的內置對象及方法。

          request表示HttpServletRequest對象。它包含了有關瀏覽器請求的信息,并且提供了 幾個用于獲取cookie, header, 和session數據的有用的方法,response表示HttpServletResponse對象,并提供了幾個用于設置送回 瀏覽器的響應的方法(如cookies,頭信息等)

          out對象是javax.jsp.JspWriter的一個實例,并提供了幾個方法使你能 用于向瀏覽器回送輸出結果。 pageContext表示一個javax.servlet.jsp.PageContext對象。它是用于方便存取各種范圍的名字空間、servlet 相關的對象的API,并且包裝了通用的servlet相關功能的方法。 session表示一個請求的javax.servlet.http.HttpSession對象。Session可以存貯用戶的狀態信息 applicaton 表示一個javax.servle.ServletContext對象。這有助于查找有關servlet引擎和servlet環境的信息 config表示一個javax.servlet.ServletConfig對象。該對象用于存取servlet實例的初始化參數。 page表示從該頁面產生的一個servlet實例

          程序員經典面試題及答案篇3

          1、線程的基本概念、線程的基本狀態以及狀態之間的關系?

          線程指在程序執行過程中,能夠執行程序代碼的一個執行單位,每個程序至少都有一個線程,也就是程序本身。

          Java中的線程有四種狀態分別是:運行、就緒、掛起、結束。

          2、JSP的常用指令

          <%@page language=”java” contenType=”text/html;charset=gb2312” session=”true” buffer=”64kb” autoFlush=”true” isThreadSafe=”true” info=”text” errorPage=”error.jsp” isErrorPage=”true” isELIgnored=”true” pageEncoding=”gb2312” import=”java.sql.*”%>isErrorPage(是否能使用Exception對象),isELIgnored(是否忽略表達 式) <%@include file=”filename”%><%@taglib prefix=”c”uri=”http://……”%>

          3、什么情況下調用doGet()和doPost()?

          Jsp頁面中的form標簽里的method屬性為get時調用doGet(),為post時調用doPost()。

        3160210 主站蜘蛛池模板: 99精品国产在热久久无| 日韩在线视频网| 国产盗摄视频一区二区三区| 国内精品一区二区不卡| 国产精品毛片一区视频播| 午夜福利日本一区二区无码| www国产亚洲精品久久网站| 丝袜a∨在线一区二区三区不卡 | 国产精品一区二区麻豆蜜桃| 国产永久免费高清在线| 精品熟女日韩中文十区| 国产精品中文字幕第一区| 不卡一区二区国产精品| 成人综合在线观看| 久久亚洲精品成人av秋霞| 亚洲旡码欧美大片| 国产人成激情视频在线观看| 国产精品免费视频不卡| 好男人视频免费| 久久综合偷拍视频五月天| 国产欧美一区二区精品久久久| 国产av剧情亚洲精品| 日韩av日韩av在线| 久久人人爽人人爽人人av| 自拍视频在线观看成人| 日韩精品亚洲精品第一页| 欧美国产综合欧美视频| 麻豆一区二区三区久久| AV无码国产在线看岛国岛| 强奷漂亮少妇高潮伦理| 啊灬啊灬啊灬啊灬快灬高潮了| 无码国产精品一区二区免费3P | 日本欧美午夜| 伊在人亞洲香蕉精品區| 亚洲欧美成人久久综合中文网| 一区二区丝袜美腿视频| 日韩有码中文在线观看| 国产午精品午夜福利757视频播放| 国产精品人人爽人人做我的可爱| 一区二区三区激情都市| 手机看片日本在线观看视频|