原文:談談你對java平台的理解?

問題:談談你對java平台的理解 java是解釋執行,這句話對嗎 典型回答:java本身是一種面向對象的語言,具有很好的跨平台的能力,能夠做到 write once ,run anywhere 。另外就是GC機制,java通過垃圾回收器回收分配內存,程序員無需自己操心內寸的回收問題。 我們日常會接觸到jre和jdk。jre是java運行環境,包含了jvm和java類庫等。jdk則是在jre的基礎 ...

2018-07-22 19:37 0 1624 推薦指數:

查看詳情

談談Java平台理解筆記

1. 談談你對Java平台理解。   Java是一種面向對象的語言,最顯著的特性有兩個方面:     一個就是一次編譯,到處運行(Write once, run anywhere),能夠非常容易的獲得跨平台能力;     另一個就是垃圾收集(GC,Garbage Collection ...

Sat Jul 28 19:59:00 CST 2018 0 1004
面試——談談JAVA理解

談談你對Java平台理解。答:Java首先是一種面向對象的語言,語言特性有封裝,繼承,多態,泛型,Lamda表達式等;   第二個特性:支持跨平台,一次書寫導出運行(write once,run anywhere),能夠實現跨平台是因為JVM,編寫源文件,   通過javac編譯成字節碼 ...

Tue Oct 23 04:17:00 CST 2018 0 1955
java面試-談談你對volatile的理解

一、volatile特性: volatile是Java虛擬機提供的輕量級的同步機制。主要有三大特性: 保證可見性 不保證原子性 禁止指令重排序 1、保證可見性 1)代碼演示 AAA線程修改變量number的值為60,main線程獲取到的number值是0,就一直循環等待 ...

Thu Jun 27 08:15:00 CST 2019 0 688
java面試-談談你對OOM的理解

1、java.lang.StackOverflowError 在一個函數中調用自己就會產生這樣的錯誤(棧溢出) 發生區域:java虛擬機棧或本地方法棧 public class StackOverFlowErrorDemo { public static void ...

Sun Jul 07 01:17:00 CST 2019 0 458
談談你對Java 面向對象思想的理解

經典回答 要理解面向對象思想,我們先要知道什么是對象? 《Java編程思想》中提到“萬物皆為對象”的概念。它將對象視為一種奇特的變量,它除了可以存儲數據之外還可以對它自身進行操作。它能夠直接反映現實生活中的事物,例如人、車、小鳥等,將其表示為程序中的對象。每個對象都具有各自的狀態特征 ...

Thu Dec 20 20:39:00 CST 2018 1 5736
java面試-垃圾回收器談談你的理解

一、垃圾回收算法: 引用計數 復制算法 標記-清除 標記-整理 二、垃圾回收的方式: 串行(Serial)、並行(Parallel)、並發(CMS)、G1 1、串行垃圾回 ...

Sun Jul 07 05:53:00 CST 2019 0 726
面試官: 談談你對Java反射的理解

轉載:https://juejin.im/post/5dac4edff265da5b5f7588d1#heading-4 Java提供的反射機制允許你在運行時檢查類的信息 Java的類加載 Java在真正需要使用一個類時才會去加載類,而不是在啟動程序時就載入所有的類,因為大多數使用者都只使用 ...

Thu Jun 11 02:35:00 CST 2020 0 704
談談你對this的理解

this的指向不是在編寫時確定的,而是在執行時確定的,同時,this不同的指向在於遵循了一定的規則。 1.默認情況下,指向全局,瀏覽器的話就是指向window 2.如果函數被調用的位置存在上下文, ...

Thu Sep 26 20:39:00 CST 2019 0 663
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM