JVM基礎---面試用(一)
、java的技術體系是什麼?
java程式設計語言
各硬體平臺上的java虛擬機器
class檔案格式
java API
第三方java類庫
2、JDK8特性
什麼是Lambda表示式?
什麼是匿名內部類?
3、java記憶體管理是?
什麼是程式計數器?
什麼是java棧?
什麼是java堆?
什麼是方法區?
物件的建立在記憶體中的反應?
什麼是物件的結構?
雜湊值是什麼:
什麼是物件的訪問定位?
使用控制代碼(間接訪問)
使用指標(直接訪問)
相關推薦
JVM基礎---面試用(一)
、java的技術體系是什麼? java程式設計語言 各硬體平臺上的java虛擬機器 class檔案格式 java API 第三方java類庫 2、JDK8特性 什麼是Lambda表示式? 什麼是匿名內部類? 3、java記憶體管理是?  
Java基礎面試集合(一)
一.Java傳遞引數的兩種方式: 1. 值傳遞:(傳值),八種基本資料型別和String(final) 2. 引用傳遞:(傳地址),其餘複合型別介面(陣列、類和介面) 3. 理解:針對Java引數,無論是原始型別還是引用型別,傳遞的都是副本:
數據庫 基礎+面試篇(一)
發送 inf 數據庫 數據存儲 com ase 自己的 mce 驗證 本文將對數據庫進行一些入門的詳解(文中測試使用的是mysql數據庫) 一. 首先我們對數據庫進行大概的了解: 1. 數據庫是一個存儲數據的倉庫,本質上是一個文件系
java面試基礎知識總結(一)
一、資料型別 包裝型別 八個基本型別: boolean/1 byte/8 char/16 short/16 int/32 float/32 long/64 double/64 基本型別都有對應的包裝型別,基本型別與其對應的包裝型別之間的賦值使用自動裝箱與拆箱完成。 Integer
Android面試基礎知識總結(一)
狀態:未完成 Android面試基礎知識總結。 Activity 生命週期 啟動Activity:onCreate->onStart->onResume鎖屏或被其它Activity覆蓋:onPause->onStop解鎖或由被覆蓋狀態再回到前臺:onRes
測試開發工程師面試總結(一)——Java基礎篇
本文面向物件:測試開發工程師(服務端自動化方向)。 隨手百度一下都能找到**崗位面試總結,但是有關測開崗位的面試總結卻寥寥無幾。總體原因可能是這兩個:1 測試行業整體水平參差不齊,導致不同公司面試的問題不能抽象出來寫概覽。2 很多做測開的人可能內心對
前端面試:基礎javascript篇(一)
(1)get請求傳參長度的誤區 誤區:我們經常說get請求引數的大小存在限制,而post請求的引數大小是無限制的。 實際上HTTP 協議從未規定 GET/POST 的請求長度限制是多少。對get請求引數的限制是來源與瀏覽器或web伺服器,瀏覽器或web伺服器限制了url的長度。為了明確這個概念,我們必須再
可複用面向物件軟體基礎——設計模式(一)之總覽
一、設計模式特點 反覆使用 分類編目 經驗總結 二、設計模式宗旨 程式碼重用 使程式碼易於理解 保證程式碼可靠性 三、設計模式分類(23+2) 建立型(5種) 結構型(7種) 行為型(11種) 其他(2種) (1)建立型模式 工廠
Android面試補習(一).JVM,DVM,ART虛擬機器
每天都在學習,最近在找找實習工作,在家等待的時候就會複習一下以前的知識,避免太久沒接觸生疏了,寫個部落格作為記錄吧,每次都會分享一些實用的,易懂的知識,畢竟我們實習生能瞭解的就這個層次。 第一篇就是關於虛擬機器,有點吊的,不過別怕,知識一些粗淺的
JS 基礎知識面試題目(一)
1.將一個變數放在外面和放在函式中的區別?•將一個變數放在外面,一般稱之為全域性變數:當前頁面內有效•將一個變數放在一個函式中,一般稱之為區域性變數:只在函式內有效•若定義的變數沒使用var,則為全域性變數2.“==”和“===”的不同?•==表示相等:只要值相等就可以了,資
JAVA基礎實例(一)
actor oid 其它 返回 prime i++ con bsp factorial 1寫一個方法,用一個for循環打印九九乘法表 /** *一個for循環打印九九乘法表 */ public void nineNineMultiTable() { for
Linux基礎學習系列(一)
內核版本 比較 其中 問題 測試版 工具 含義 語言 復制 Linux是一種類似於UNIX的操作系統,由Linus Torvalds於1991年在minix操作系統的基礎創建。Linux憑借其優良特性已經成為目前發展潛力最大的操作系統。 Linux的版本有內核版本和
操作系統基礎知識總結(一)
一個 快速 會有 處理死鎖 b2c fcm 死鎖 空間 存儲系統 1. 進程和線程的區別 進程 進程,即正在運行的程序,程序從硬盤載入到內存就變成進程。進程是資源的擁有者,每個進程都擁有著自己的內存空間與多個線程。 線程 線程是指令的執行者,是計算機執行指令的基本單元,一個
Java基礎知識整理(一)
顯式 sys 轉換 強制 print pri 字符 parse ger Java開發環境JDK(Java編輯器、Java運行工具(JRE作用)、Java文檔生成工具、Java打包工具) 1.Java是嚴格區分大小寫的。2.Java程序中一句連續的字符串不能分開在兩行書寫,
Android 項目開發基礎再回顧(一)
android1,主activity_splash:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.andro
JAVA多線程和並發基礎面試問答(轉載)
響應 弱一致性 tac reads 接口 快速 本地變量 但是 notify JAVA多線程和並發基礎面試問答 原文鏈接:http://ifeve.com/java-multi-threading-concurrency-in
系統調用(一)
number 系統調用的實現 getpid 結果 而不是 簡單介紹 ptr 64位 esc (一):與內核通信 系統調用在用戶空間和硬件設備之間加入了一個中間層。該
JavaScript基礎入門教程(一)
構造 圖片 def type 屬於 string 意思 原則 原始類型 js的數據類型 雖然js屬於弱類型語言,但其總共有6種數據類型。弱類型的意思是定義的變量沒有類型的區分,比如先執行 var num=123; 定義了一變量num存儲整數,可接下來執行 num="he
python基礎-函數(一)--python3
python3 函數基礎 python基礎---函數(一) 目錄 python基礎---函數(一)1.函數的定義2.函數 的參數詳解3.return4.lambda匿名函數 1.函數的定義 function 功能,函數 函數就是對代碼進行一個封裝,把實現某一功能的相同代碼,進行封裝到一起。下