<strike id="6q0um"></strike>
  • <strike id="6q0um"><s id="6q0um"></s></strike>
  • <ul id="6q0um"></ul><strike id="6q0um"></strike>

    當前位置:高考升學網 > 招聘筆試題 > 正文

    亞信聯創java筆試題和面試題答案

    更新:2023-09-18 22:43:10 高考升學網

      歡迎不想錯過亞信聯創java筆試題的朋友收藏和分享,具體內容如下,大家敬請閱讀:
      1、GC是什么?常用的兩種方法是什么?

      答:

      (1)GC是垃圾收集的意思(Garbage Collection),內存處理是編程人員容易出現問題的地方,忘記或者錯誤的內存回收會導致程序或系統的不穩定甚至崩潰,Java提供了GC功能可以自動監測對象是否超過作用域從而達到自動回收內存的目的,Java語言沒有提供釋放已分配內存的顯示操作方法。

      (2)System.gc()用來強制立即回收垃圾,即釋放內存。

      java對內存的釋放采取的垃圾自動回收機制,在編程的時候不用考慮變量不用釋放內存,java虛擬機可以自動判斷出并收集到垃圾,但一般不會立即釋放它們的內存空間,當然也可以在程序中使用System.gc()來強制垃圾回收,但是要注意的是,系統并不保證會立即進行釋放內存。

      gc首先要判斷該對象是否是時候可以收集。兩種常用的方法是引用計數和對象的引用遍歷。

      2、線程常用的方法是什么?

      答:

      Thread類的常用方法:

      static Thread currentThread() //靜態方法,通過這個方法可以獲得主線程的引用,從而達到操作主線程的目的。

      static int activeCount() //靜態方法,獲得當前活動線程數量

      long getId() //獲得當前線程的id

      String getName() //獲得當前線程的名字

      int getPriority() //獲得優先級

      boolean isAlive() //當前線程是否處于活動狀態。

      boolean isDaemon() //是否為守護線程

      void run() //run()方法,我們用線程,主要就是對run()方法的重寫

      void start() //使該線程開始執行;Java虛擬機調用該線程run()方法。

      void sleep() //使當前線程休眠,以執行其他線程,如Thread.sleep(1000)休眠1秒

      3、Sleep()和wait()的區別?

      答:

      sleep()方法是使線程停止一段時間的方法。在sleep時間間隔期滿后,線程不一定立即恢復執行。因為在那個時刻,其他線程可能正在運行而且沒有被調度為放棄執行,除非“醒來”的線程有更高的優先級,或者正在運行的線程因為其他原因而阻塞。

      wait()是線程交互時,如果線程對一個同步對象x發出一個wait()調用,該線程會暫停執行,被調用對象進入等待狀態,直到被喚醒或等待時間到。

      4、EJB和JavaBean都是什么?

      答:

      javabean是客戶端組件,EJB是服務器端組件。

      其實EJB和javabean最根本的區別是分布性。

      5、EJB都有哪些構成?

      答:

      Session Bean,Entity Bean,Message Driven Bean.

      6、Servlet的生命周期,比CGI有什么優點?

      答:

      web容器加載servlet,生命周期開始。通過調用servlet的init()方法進行servlet的初始化。通過調用service()方法實現,根據請求的不同調用不用的do()方法。結束服務,web容器調用servlet的destroy()方法。

      Servlet是Java臺上的CGI技術。Servlet在服務器端運行,動態地生成Web頁面,與傳統的CGI和許多其他類似CGI的技術相比,JavaServlet具有更高的效率并更容易使用。對于Servlet,重復的請求不會導致同一程序的多次轉載,它是依靠線程的方式來支持并訪問的。

      7、存儲過程和函數的區別?

      答:

      本質上沒有區別。只是函數有只能返回一個變量的限制,而存儲過程可以返回多個。函數是可以嵌入在sql中使用的,可以在select中調用,而存儲過程不行。執行的本質都是一樣。函數限制比較多,比如不能用臨時表,只能用表變量。還有一些函數都不可用等等,而存儲過程的限制相對就比較少。

      8、Java Server Page 和 servlet的聯系與區別?

      答:

      JSP在本質上就是servlet,但兩者的創建方式不一樣。

      servlet完全是Java程序代碼構成的,擅長流程控制和事務處理,通過servlet來生成動態網頁很不直觀。

      JSP是由HTML代碼和JSP表情構成,可以方便地編寫動態網頁。

      因此實際應用中采用servlet來控制業務流程,而采用JSP來生成動態網頁,JSP是servlet技術的拓展,本質上就是Servlet的簡易方式,JSP編譯后是“類servlet”。

    最新圖文

    2020年河北新聞網兩學一做

    時間:2023-09-18 07:0:24

    2020年河北新聞網兩學一做

    時間:2023-09-15 11:0:59

    兩學一做學習教育知

    時間:2023-09-21 06:0:30

    2020年開展兩學一做學習教

    時間:2023-09-19 21:0:30
    亚洲精品美女在线观看播放| 国产成人精品亚洲一区| 亚洲精品免费网站| 亚洲精品乱码久久久久久中文字幕 | 亚洲高清资源在线观看| 亚洲国产成人片在线观看 | 亚洲久悠悠色悠在线播放| 亚洲资源最新版在线观看| 亚洲欧洲另类春色校园网站| 亚洲av永久无码精品天堂久久 | 亚洲国产精品自产在线播放| 亚洲AⅤ视频一区二区三区| 久久无码av亚洲精品色午夜| 亚洲AV日韩AV无码污污网站| 久久亚洲欧美国产精品| 日韩精品电影一区亚洲| 亚洲国产a级视频| 国产亚洲精品不卡在线| 337p日本欧洲亚洲大胆裸体艺术| 国产亚洲精品福利在线无卡一 | 亚洲不卡在线观看| 97久久国产亚洲精品超碰热| 亚洲 暴爽 AV人人爽日日碰| 亚洲日产乱码一二三区别| 亚洲av无码日韩av无码网站冲| 妇女自拍偷自拍亚洲精品| 亚洲国产午夜福利在线播放| 在线观看亚洲精品福利片| 亚洲gv白嫩小受在线观看| 久久91亚洲精品中文字幕| 中文字幕亚洲综合精品一区| 亚洲男女性高爱潮网站| 亚洲人成图片网站| 亚洲AV永久无码精品一福利| 无码欧精品亚洲日韩一区夜夜嗨| 美腿丝袜亚洲综合| 亚洲成在人天堂一区二区| 亚洲国色天香视频| 亚洲精品无码不卡在线播放| 亚洲精品动漫人成3d在线| 国产AV无码专区亚洲AV毛网站|