成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

專家答疑 什么是JVM?

開發 后端
JVM是什么?它是如何工作的?對于這些問題你是否熟悉,這里和大家分享一下JVM的概念和用法,在Java中引入了Java虛擬機的概念,即在機器和編譯程序之間加入了一層抽象的虛擬的機器。

可能有很多學習Java的朋友還不知道Java的運行原理、Java虛擬機是怎么工作的,本文將為你詳細講解(JVM)Java 虛擬機的概念和用法,它是在機器和編譯程序之間加入了一層抽象的虛擬的機器。

Java中JVM(Java虛擬機)的詳細介紹

  在Java中引入了Java虛擬機的概念,即在機器和編譯程序之間加入了一層抽象的虛擬的機器。這臺虛擬的機器在任何平臺上都提供給編譯程序一個的共同的接口。編譯程序只需要面向虛擬機,生成虛擬機能夠理解的代碼,然后由解釋器來將虛擬機代碼轉換為特定系統的機器碼執行。在Java中,這種供虛擬機理解的代碼叫做字節碼(ByteCode),它不面向任何特定的處理器,只面向虛擬機。每一種平臺的解釋器是不同的,但是實現的虛擬機是相同的。Java源程序經過編譯器編譯后變成字節碼,字節碼由虛擬機解釋執行,虛擬機將每一條要執行的字節碼送給解釋器,解釋器將其翻譯成特定機器上的機器碼,然后在特定的機器上運行。

  可以說,Java虛擬機是Java語言的基礎。它是Java技術的重要組成部分。Java虛擬機是一個抽象的計算機,和實際的計算機一樣,它具有一個指令集并使用不同的存儲區域。它負責執行指令,還要管理數據、內存和寄存器。Java解釋器負責將字節代碼翻譯成特定機器的機器代碼。Java是一種簡單的語言。它用到的概念不多,而且多為程序員所熟悉。如果你是一名程序員,掌握Java對你來說是易如反掌的事。即使你沒有學過任何編程語言,學習Java也要比學習C++要容易的多。

  由于Java最初是為控制電子產品設計的,因此它必須簡單明了。為了保證這種簡單性,Java去掉了C++中許多復雜的、冗余的、有二義性的概念,例如操作符重載、多繼承、數據類型自動轉換等。為了將程序員從復雜的內存管理的負擔中解脫出來,同時也是為了減少錯誤,Java使用了自動內存垃圾收集機制,程序員只要在需要的時候申請即可,不需要釋放,而由Java自己來收集、釋放內存中的無用的塊。

  與C++相比,Java有著更強的面向對象特性,是一種比較純粹的面向對象語言。一般我們使用的一些所謂的面向對象的編程語言,如C++,Object Pascal等,實際上都是一種混合型的語言,即在過程式的語言中加上面向對象的擴展。在Java中,幾乎萬物皆對象,就連一些基本數據類型,如整型、字符型、浮點型等,在Java中都可以作為對象處理。Java的面向對象特性幾乎可以與Smalltalk媲美,但是其適用于分布式計算環境的特性卻遠遠超過了Smalltalk。

詳細出處參考:http://www.114java.com/javajichu/201006/2312.html

【編輯推薦】

  1. JVM體系結構目的和原理
  2. 幾個Java虛擬機命令行參數用法說明
  3. JVM工作原理和特點探究
  4. Java虛擬機發展回顧 為跨平臺而生
  5. Java虛擬機(JVM)中的內存設置詳解
責任編輯:佚名 來源: 114java.com
相關推薦

2010-06-10 16:27:17

什么是uml

2010-09-26 10:29:45

JVMJava虛擬機

2010-08-13 13:56:02

Flex事件機制

2010-07-06 11:51:21

UML活動圖

2010-08-04 15:55:08

Flex是什么

2010-06-07 19:27:40

UML是什么

2010-09-28 11:32:30

HTML DOM是什么

2010-08-25 10:28:05

margin

2010-09-27 16:14:51

TomcatJVM內存

2009-07-20 10:36:29

什么是JDBC

2010-07-05 10:20:27

UML圖

2017-05-27 17:00:43

重復數據刪除存儲云端

2013-09-02 10:08:03

虛擬化核心應用

2010-07-21 09:29:33

Perl常見問題

2010-07-02 14:04:24

UML圖

2010-09-17 13:15:55

JVMJava虛擬機

2021-06-03 08:32:18

JVM調優虛擬機

2009-04-22 16:26:39

思科WLAN

2010-07-15 13:34:32

Perl隨機數

2009-05-13 17:01:31

TheOpenGrou金蝶標準
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩精品一区二区三区 | 精品在线免费观看视频 | 日韩不卡一区二区三区 | 精品久久久久香蕉网 | 免费一级片| 亚洲视频一区在线观看 | 久久国产精品精品国产色婷婷 | 999精品视频| 一区二区视屏 | 日本天堂一区二区 | 成人午夜精品 | 欧美xxxx网站 | 国产极品91 | 91视频入口 | 成人福利在线观看 | 丝袜美腿一区 | 欧美一区二区三区在线播放 | 无毛av | 范冰冰一级做a爰片久久毛片 | 国产伦精品一区二区三区精品视频 | 亚洲久久一区 | 国产97在线看 | 欧美日韩国产精品一区 | 男女污网站| 欧美福利在线 | 久久久无码精品亚洲日韩按摩 | a级片网站 | 午夜精品久久久久久久久久久久久 | 日本三级日产三级国产三级 | 天天干天天插 | a级黄色片在线观看 | 日韩中文字幕一区二区 | 一区二区三区国产精品 | 久久国产亚洲 | 香蕉视频91| 久久精品色视频 | 亭亭五月激情 | 国产精品美女久久久久久免费 | 人人射人人 | 国产精品欧美一区二区三区 | 日韩一区二区免费视频 |