日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java面试题oracle,2021年度javasqloracle面试题汇总.doc

發布時間:2025/3/21 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java面试题oracle,2021年度javasqloracle面试题汇总.doc 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

(口述題)請簡述迅雷、BT等p2p下載軟件實現原理。如何資源分布。

解釋:A想來B家做客,但是遭到了B管家NAT?B回絕,理由是:我從來沒有聽我家B提過你名 字,這時A找到了A,B都結識朋友server,規定server給B報一種信,讓B去跟管家說A是我朋友,于是,B跟管家NAT?B說,A是我結識 朋友,這樣A訪問祈求就不會再被管家NAT?B所回絕了.簡而言之,UDP打洞就是一種通過server保存下來地址使得彼此之間可以直接通信過 程,server只管協助建立連接,在建立間接之后就不再介入了.

2.維護數據庫完整性、一致性、你喜歡用觸發器還是自寫業務邏輯?為什么

解釋:盡量用約束(涉及CHECK、主鍵、唯一鍵、外鍵、非空字段)實現,這種方式效率最佳;另一方面用觸發器,這種方式可以保證無論何種業務系統訪問數據庫都能維持數據庫完整性、一致性;最后再考慮用自寫業務邏輯實現,但這種方式效率最低、編程最復雜,當為下下之策。

3.A=10,b=20在不使用第三變量 使兩值互換

解釋:a=10,b=8

a=a-b

b=b+a

a=b-a

4. override與重載區別

解釋:override是把繼承于父類辦法給覆蓋掉 重載是同一種函數名接受不同類型、個數參數,完畢不同功能,調用起來以便

5.抽象類跟接口區別

解釋:抽象類可以有非抽象辦法,接口中只能有抽象辦法。接口可以實現多繼承。

6.try {}里有一種return語句,那么緊跟在這個try后finally {}里code會不會被執行,什么時候被執行,在return前還是后?

解釋:inally里代碼會執行,在return之前執行

7.實現一種冒泡排序

解釋:

ArrayList list=new ArrayList();

list.add(76);

list.add(4);

list.add(786);

list.add(43);

list.add(21);

list.add(432);

list.add(10);

for(int i=0;i

for(int j=1;j

Integer a;

if((list.get(j-1)).compareTo(list.get(j))>0) { //比較兩個整數大小

a=list.get(j-1);

list.set((j-1),list.get(j));

list.set(j,a);

}

}

}

for(Integer s:list) {

System.out.println(Value());

}

查出總成績不不大于100分學生信息

1

Zhang

Sql

60

2

li

C#

50

3

wang

Java

70

4

zhang

Java

55

5

li

Sql

60

6

li

Java

65

解釋:select * from table where id in (select name,sum(gade) as total from table group by name having total>100 )

Where在分組之前過濾數據,條件不能包括聚組函數,having在分組之后過濾數據,條件中經常包括聚組函數。帶聚合函數select中只能有聚合函數和分組列。

9. 有一種學生表,有學生姓名,語文成績,數學成績。請寫出查詢語文成績和數學成績在60分以上學生信息,并能查出語文成績和數學成績之和不不大于130分學生信息,請用一句SQL拼寫出來。 解釋:select * from table where yuwen>60 and shuxue>60 and yuwen+shuxue>130

10. &和&&區別?

解釋:計算p1&&p2時,Java先計算p1,若p1為true再計算p2;若p1為false,則不再計算P2

11. 什么是事務?什么是鎖?

解釋:事務是指一種工作單元,它包括了一組數據操作命令,并且所有命令作為一種整體一起向系統提交或撤除祈求操作,即這組命令要么都執行,要么都不執行。鎖是在多顧客環境中對數據訪問限制。SqlServer自動鎖定特定記錄、字段或文獻,防止顧客訪問,以維護數據安全或防止并發數據操作問題,鎖可以保證事務完整性和并發性。

12.什么是索引,有什么長處?

解釋:索引象書目錄類似,索引使數據庫程序無需掃描整個表,就可以在其中找到所需要數據,索引包括了一種表中包括值列表,其中包括了各個值行所存儲位置,索引可以是單個或一組列,索引提供表中數據邏輯位置,合理劃

總結

以上是生活随笔為你收集整理的java面试题oracle,2021年度javasqloracle面试题汇总.doc的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。