java面試題

来源:https://www.cnblogs.com/Yxinxin/archive/2018/08/30/9563177.html
-Advertisement-
Play Games

一、java基礎:1、抽象類與介面的區別:2、set集合和map集合在除去重覆時,分別調用的是哪種方法?結果是否相同?3、把D:\\java文件夾中內容複製到E:\\中4、sleep()和wait()的區別5、線程的關閉方式有幾種二、web基礎1、servlet為什麼被設計成單例多線程。2、jsp的 ...


一、java基礎:
1、抽象類與介面的區別:
2、set集合和map集合在除去重覆時,分別調用的是哪種方法?結果是否相同?
3、把D:\\java文件夾中內容複製到E:\\中
4、sleep()和wait()的區別
5、線程的關閉方式有幾種
二、web基礎
1、servlet為什麼被設計成單例多線程。
2、jsp的作用域有哪些?
3、轉發和重定向的區別。
4、<c:forEach>的屬性有哪些?
5、http的請求方式有幾種,分別是什麼?
三、框架知識
1、Struts2中使用session傳值的方式有幾種?
2、hibernate中save()和merge()的區別?
3、Spring聲明對象有幾種方式?
4、myBatis中${}與#{}的區別
5、SpringMVC和Struts2的區別


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 1 獲得所有公共的構造方法 2 獲得所有的構造方法 3 獲得公有 無參的構造方法 4 獲得公有 有參的構造方法 5 獲得私有 有參的構造方法 6 獲得所有公共的方法 7 獲得所有方法 8 獲取公有 無參方法 9 獲取公有 有參方法 10 獲取私有 有參方法 11 獲取所有屬性 12 獲得屬性值 ...
  • 題意 給出$n$個數,每次詢問區間$(l, r)$內最大欄位和 Sol 在合併子樹的時候,答案僅有四種情況 打四個標記維護即可 查詢同理,用類似update的方式合併 註意查詢的時候不能按照以前的方式寫,因為不知道變數的下界,最穩妥的辦法就是判三種情況 ...
  • 本文為作者搜集的Spring關於IoC/DI相關知識的記錄整理筆記。介紹了IoC(控制反轉)是一種設計原則,用於降低代碼的耦合度。介紹了IoC是通過BeanDefinition來定義Bean對象及其關係,用BeanFactory來管理Bean的生命周期。 ...
  • fastjson這一工具包幫助我們進行java對象和json格式的字元串之間的相互轉換。對象到字元串的過程,我們稱之為序列化;反之,我們稱為反序列化。 現在我們就來談談fastjson提供的反序列化方法,本篇只討論按照指定的位元組碼返回相應對象的的反序列化方法,該方法有多種重載形式,按照重疊構造的模式 ...
  • VB6畢竟是很老的產品了,它的代碼編輯器垂直滾動條並不能隨滑鼠的滾輪而滾動,這個問題會讓我們在編寫代碼的時候覺得很不方便,不過還是有一種方法可以解決這個問題的。 先下載一個微軟發佈的“VB6IDEMouseWheelAddin.dll”文件(此文件已經上傳到百度網盤,網址:http://pan.ba ...
  • 今日內容介紹 1、Map介面 2、模擬鬥地主洗牌發牌 01Map集合概述 A:Map集合概述: 我們通過查看Map介面描述,發現Map介面下的集合與Collection介面下的集合,它們存儲數據的形式不同  a:Collection中的集合,元素是孤立存在的(理解為單身),向集合中存儲元素採用一個 ...
  • 講解微擎安裝使用及插件模塊的安裝,解決下載插件模塊後不知道怎麼使用的情況。以及安裝失敗,忘記密碼的解決方法 ...
  • 和諧數組是指一個數組裡元素的最大值和最小值之間的差別正好是1。 現在,給定一個整數數組,你需要在所有可能的子序列中找到最長的和諧子序列的長度。 示例 1: 輸入: [1,3,2,2,5,2,3,7] 輸出: 5 原因: 最長的和諧數組是:[3,2,2,2,3]. 說明: 輸入的數組長度最大不超過20 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...