牛客java選擇題每日打卡Day16
👩💻部落格首頁:京與舊鋪的部落格首頁
✨歡迎關注🖱點贊🎀收藏⭐留言✒
🔮本文由京與舊鋪原創
😘系列專欄:java學習
👕參考網站:牛客網
💻首發時間:🎞2022年6月25日🎠
🎨你做三四月的事,八九月就會有答案,一起加油吧
🀄如果覺得部落客的文章還不錯的話,請三連支援一下部落客哦
🎧最後的話,作者是一個新人,在很多方面還做的不好,歡迎大佬指正,一起學習哦,沖沖沖
💬推薦一款模拟面試、刷題神器👉點選進入網站
🛒導航小助手🎪
文章目錄
- 牛客java選擇題每日打卡Day16
- 🛒導航小助手🎪
- @[toc]
- 🎂選擇題1
- 🎂選擇題2
- 🎂選擇題3
- 🎂選擇題4
- 🎂選擇題5
🎂選擇題1
URL u =new URL(“http://www.123.com”);。如果www.123.com不存在,則傳回______。
http://www.123.com
””
null
抛出異常
new URL()時必須捕獲檢查異常,但這個異常是由于字元串格式和URL不符導緻的,與網址是否存在無關。URL的toString方法傳回字元串,無論網址是否存在。
🎂選擇題2
如果進棧序列為e1,e2,e3,e4,則可能的出棧序列是()
注:一個元素進棧後可以馬上出棧,不用等全部進棧
e3,e1,e4,e2
e2,e4,e3,e1
e2,e3,e4,e1
任意順序都有可能
棧的規則:先進後出
例如進棧序列為:1,2,3,4
全部進棧完成再出棧的序列則為:4,3,2,1
注:一個元素進棧後可以馬上出棧,不用等全部進棧
例如:2這個元素一進就想出了,後面的3,4正常進棧再出棧。
那麼出棧順序就是:2,4,3,1 (1是第一個進的,進的時候也沒有立刻出去,是以被壓在棧底,最後才能出去)
例如:2這個元素一進就想出了,後面的3一進也想立刻想出去了,後面的4跟着進棧
那麼出棧順序就是:2,3,4,1 (2,3都進了立刻出 是以這時4壓着的是1,是以出棧順序是4在前面)
🎂選擇題3
以下哪些繼承自 Collection 接口()
List
Set
Map
Array
🎂選擇題4
Java中的集合類包括ArrayList、LinkedList、HashMap等類,下列關于集合類描述正确的是()
ArrayList和LinkedList均實作了List接口
ArrayList的通路速度比LinkedList快
添加和删除元素時,ArrayList的表現更佳
HashMap實作Map接口,它允許任何類型的鍵和值對象,并允許将null用作鍵或值
ArrayList和LinkedList均實作了List接口
ArrayList的通路速度比LinkedList快
添加和删除元素時,ArrayList的表現更佳
HashMap實作Map接口,它允許任何類型的鍵和值對象,并允許将null用作鍵或值
ArrayList插入和現有項的删除開銷很大,除非在末端
LinkedList插入和删除開銷很小
ArrayList和LinkedList都是實作了List接口
HashMap可以用null值和空字元串作為K,不過隻能有一個
🎂選擇題5
下面關于變量及其範圍的陳述哪些是不正确的()
執行個體變量是類的成員變量
執行個體變量用關鍵字static聲明
在方法中定義的局部變量在該方法被執行時建立
局部變量在使用前必須被初始化
**A.類的成員變量包括執行個體變量和類變量(靜态變量),**成員方法包括執行個體方法和類方法(靜态方法)。 A正确
B.類變量(靜态變量)用關鍵字static聲明,B錯誤
C.方法中的局部變量在****方法被調用加載時開始入棧時建立,方法入棧建立棧幀包括局部變量表操作數棧,局部變量表存放局部變量,并非在執行該方法時被建立,C錯誤
D.局部變量被使用前必須初始化,否則程式報錯。D正确
B.類變量(靜态變量)用關鍵字static聲明,B錯誤
C.方法中的局部變量在****方法被調用加載時開始入棧時建立,方法入棧建立棧幀包括局部變量表操作數棧,局部變量表存放局部變量,并非在執行該方法時被建立,C錯誤