javaSE面試題(一)

2021-09-06 22:54:58 字數 664 閱讀 7421

物件導向的三大特性及抽象:

封裝:把客觀事物封裝成抽象的類,並且類可以把自己的資料和方法只讓可信的類或者物件操作,對不可信的進行資訊隱藏

繼承:子類繼承父類的特徵和行為,子類可以使用父類的方法,屬性,還可以重寫父類的方法

多型:不同類的物件,對同一訊息作出不同的響應。如果要實現多型,必須有繼承關係,重寫父類的方法,父類引用子類物件。

抽象:一般分為過程抽象和資料抽象。

資料抽象:表示世界中一類事物的特徵,就是物件的屬性。例如類的屬性

過程抽象:表示世界中一類事物的行為,就是物件的行為。例如類的方法

訪問許可權修飾符的區別:

概述:通過訪問控制修飾符可以限制成員在類或物件外部的可見性

對於類來說,只有兩種許可權修飾符:public ,預設

四種訪問許可權:

公共的:public

訪問限定範圍最大,可以在任何位置訪問

只要能正確載入pubic成員所在的型別,就可以通過型別訪問public成員

私有的:private

訪問限定範圍最小,只能在本類中訪問

受保護的:protected

只允許當前類,同包任意類,跨包子類可以訪問

預設的:沒有修飾符

只允許當前類,同包任意類可以訪問

面試題 PHP面試題

建議 比如是系統配置,缺少了無法執行,自然使用 require 如果某一段程式少了,只是少了統計 訪問的,不是必不可少的。可以使用 include 而加不加 once 就是效率上的區別,雖然系統會幫你考慮只包含一次,但系統的判斷會降低效率,因此,更應該在開發之初,把目錄結構調整高好,盡量不使用 on...

Java面試題(一)

1 1 2 3 100構建乙個函式。答案 public int sum int n 2 描述冒泡演算法。答案 基本思路 對尚未排序的各元素從頭到尾依次比較相鄰的兩個元素是否逆序 與欲排順序相反 若逆序就交換這兩元素,經過第一輪比較排序後便可把最大 或最小 的元素排好,然後再用同樣的方法把剩下的元素逐...

TCP IP面試題(一)

一,基礎部份 1 osi的中文全稱是 國際標準化組織 網路層 network layer 資料鏈路層 data link layer 物理層 physical layer 2 集線器hub工作在osi參考模型的 物理 層 網絡卡工作在osi參考模型的 物理 層 路由器router工作在osi參考模型...