javaSE面試題(一)
今日面試題總結:
面向物件的三大特性及抽象:
封裝:把客觀事物封裝成抽象的類,並且類可以把自己的資料和方法只讓可信的類或者物件操作,對不可信的進行資訊隱藏
繼承:子類繼承父類的特徵和行為,子類可以使用父類的方法,屬性,還可以重寫父類的方法
多型:不同類的物件,對同一訊息作出不同的響應。如果要實現多型,必須有繼承關係,重寫父類的方法,父類引用子類物件。
抽象:一般分為過程抽象和資料抽象。
資料抽象:表示世界中一類事物的特徵,就是物件的屬性。例如類的屬性
過程抽象:表示世界中一類事物的行為,就是物件的行為。例如類的方法
訪問許可權修飾符的區別:
概述:
通過訪問控制修飾符可以限制成員在類或物件外部的可見性
對於類來說,只有兩種許可權修飾符:public ,預設
四種訪問許可權:
公共的:public
訪問限定範圍最大,可以在任何位置訪問
只要能正確載入pubic成員所在的型別,就可以通過型別訪問public成員
私有的:private
訪問限定範圍最小,只能在本類中訪問
受保護的:protected
只允許當前類,同包任意類,跨包子類可以訪問
預設的:沒有修飾符
只允許當前類,同包任意類可以訪問
相關推薦
javaSE面試題(一)
今日面試題總結: 面向物件的三大特性及抽象: 封裝:把客觀事物封裝成抽象的類,並且類可以把自己的資料和方法只讓可信的類或者物件操作,對不可信的進行資訊隱藏 繼承:子類繼承父類的特徵和行為,子類可以使用父類的方法,屬性,還可以重寫父類的方法 多型:不同類的物件,對同一訊息作出不同的響應
3.Java基礎面試題(一)
它的 面試 字節 java基礎面試題 參數 字符類型 其中 語句 con 一、在Java中,是值傳遞還是引用傳遞? 解析:在 Java 語言中,把對象作為參數傳遞給方法時,方法接收到的是對象內存引用的地址,而不是對象本身,這個引用地址是對象在內存中的位置,它不可能像對象內容
android 面試題(一)
程序 一個 如果 intent傳值 存儲 新的 有一個 數據類型 andro 1、Android中真實寬高,getWidth和getMeasuredWidth的區別:哪個計算的是真實的寬? getWidth():得到的是View在父Layout中布局好後的寬度值,如果沒有父
Java實習生面試題(一)
面臨金九銀十的黃金跳槽季,不光是很多在職人員躍躍欲試,也有很多大學生積極地加入到應聘行列。作為技術出身的我們,找工作的一大前提就是技術是否能過關。而對於java程式設計師來說,至少是兩關的面試,這首個關卡就是筆試,今天我總結了一些關於java的面試題,希望能幫助到正在求職的你!  
面試題(一)
輸出 array 打印 rip 定義 處理 全局變量 console json 1、 <script> var str = "javascript"; test(); function test(){ console.log(s
spring面試題(一)
目錄 1.什麼是spring 2.使用spring框架的好處是什麼 3.spring由哪些模組組成 4.核心容器(應用上下文)模組 5.BeanFactory實現舉例 6.XMLBeanFactory 7.解釋AOP模組 8.解釋JDBC抽象和DAO模組 9.解釋
Redis面試題(一): Redis到底是多執行緒還是單執行緒?
0. redis單執行緒問題 單執行緒指的是網路請求模組使用了一個執行緒(所以不需考慮併發安全性),即一個執行緒處理所有網路請求,其他模組仍用了多個執行緒。 1
面試題之演算法面試題(一)
問題: 1. 輸入一個個數較大的正整數陣列[數字範圍在0~9999],將部分陣列元素的十進位制表示連線起來排成一個數,輸出能排出的所有數字中最大的一個。find例如輸入陣列{3423,33,456,9,8,7,21}和3,則輸出的最大數為:456342333。 要求: (1) 輸出數字用
字串面試題(一)字串基本知識
最早就準備寫字串面試題,因為字串問題可以說是每場面試必會遇到的題目,今天我們就開始這個系列。題目多來源於我多年的面試經驗,也有些來源於網路。所有演算法及程式碼實現均最大限度保證完整性及正確性,希望對大家有所幫助。如有錯誤及更好的方案請留言告知,不勝感激。 今天我們主要介紹一下字串的基本知識。
js經典面試題(一)
題目: function Foo(){ getName = function (){ alert(1); } return this; } Foo.getName = function(){ alert(2); }
Java面試題(一)
筆者在面試的過程中,遇到的一些面試題目,面試後不管結果如何,都做一下重新梳理 一、2018-11-01 給定矩陣(二維陣列),要求斜向列印 解題思路:列印的下一個元素下標的規律為:橫向座標減1,縱向座標加1,如果該元素存在,則列印輸出,否則跳過。當縱向座標大於0時,開始位
棧和佇列面試題(一)---一個數組實現兩個棧
一,用一個數組實現兩個棧(先進後出),有以下幾種方法: ①陣列的奇數位置儲存一個棧的元素,偶數位置儲存另一個棧的元素; ②兩個棧分別從陣列的中間向兩頭增長; 陣列的中間位置看做兩個棧的棧底,壓棧時棧頂指標分別向兩邊移動,當任何一邊到達陣列的起始位置或是陣
2018初級JAVA面試題(一)
1.用java語言寫一個單例模式: (單例模式:顧名思義,在程式中只能有該類的一個例項存在。) (1)單例餓漢模式(惡漢式單例類在類初始化的時候,已經自動例項化) public class Singleton1 { //私有的預設構造器 pri
面試題(一):Java基礎知識
Java 基礎知識01. 面向物件的特性有哪些?答:封裝、繼承和多型。02. Java 中覆蓋和過載是什麼意思?解析:覆蓋和過載是比較重要的基礎知識點,並且容易混淆,所以面試中常見。答:覆蓋(Overr
面試題(一)- 談談你對資料庫中索引的理解
轉載自《http://www.cnblogs.com/newpanderking/p/3781043.html》 1、首先要明白無名無實莫要用索引:因為資料中的記錄很多,為了方便我們查詢,提高查詢的效率; 2、索引的原理:對要查詢的欄位建立索引其實就是把該欄位按照一定的
內部類面試題(一)
按照要求,補齊程式碼 interface Inter { void show(); } class Outer { //補齊程式碼 } class OuterDemo { public static vo
二叉樹面試題(一)---判斷兩個二叉樹結構是否相同
一、首先這個問題是判斷二叉樹的結構是否相同,所以這就和二叉樹的資料的值無關。只需要判斷結構;判斷兩個二叉樹的結構是否相同很簡單。 採用遞迴的思想: (1)如果兩棵二叉樹都為空,返回真 (2)
java 面試題 (一)——— 集合 、執行緒
由於本人最近在換工作,所以可能在整理面試題,下面就是最近面試情況,最常會問到的面試題,有執行緒、集合、IO/NIO、異常,反射、JVM等等,所以也在網上找了大量的資料,那麼現在就先放一點找到的資料,下面就是一些集合、執行緒有關的 面試題 ,稍後也會把一些常見的、重點的面試題整
二叉樹相關筆試面試題(一)
本部落格內容 一、二叉樹的結構 二、求二叉樹中節點個數 三、求二叉樹的第k層的節點個數 四、求二叉樹的葉子節點的個數 五、求二叉樹的深度 六、二叉樹的遍歷(前序、中序、後序) 七、層序遍歷二叉樹(從上到下、從左到右) 八、將二叉搜尋樹變為有序的雙
2018面試題(一)
1、servlet執行流程客戶端發出http請求,web伺服器將請求轉發到servlet容器,servlet容器解析url並根據web.xml找到相對應的servlet,並將request、response物件傳遞給找到的servlet,servlet根據request就可以