1. gzyueqian
      13352868059

      Java培訓開發運行的原理有哪些?

      更新時間: 2021-06-11 10:55:10來源: 粵嵌教育瀏覽量:10613


      對于剛剛接觸和Java培訓的學員來說,編寫一個java程序是很困難的,因為java的運行原理是很復雜的,如果說你沒有把這些東西屢清楚的話,那么你想要要用java來開發出一個程序的話是非常的難的。今天粵嵌科技就來和大家說說java培訓開發運行的原理有哪些?

      要了解java程序運行原理,首先需要了解知道jre、jdk、jvm這三者是什么,他們之間又有什么聯系。

      JRE(JavaRuntimeEnvironment,Java運行環境),也就是Java平臺。所有的Java 程序都要在JRE下才能運行。

      JDK(Java Development Kit,java開發工具包)是程序開發者用來編譯、調試java程序用的開發工具包。JDK工具也是Java程序,也需要JRE才能運行。為了保持JDK的獨立性和完整性,在JDK的安裝過程中,JRE也是安裝的一部分。所以,在JDK的安裝目錄下有一個名為jre的目錄,用于存放JRE文件。

      JVM(JavaVirtualMachine,Java虛擬機)是JRE的一部分。它是一個虛構出來的計算機,是通過在實際的計算機上仿真模擬各種計算機功能來實現的。JVM有自己完善的硬件架構,如處理器、堆棧、寄存器等,還具有相應的指令系統。Java語言重要的特點就是跨平臺運行。使用JVM就是為了支持與操作系統無關,實現跨平臺。

      Java培訓開發的運行大致分為以下三步:編寫源文件、編譯以及運行。

      1、編寫源文件

      編寫的代碼,稱為“源代碼”或“源碼”。一般情況下,會把源代碼保存到后綴名為.java的文本文件里,這樣的文件叫源文件。 為了方便,會保持文件名與類的名字一致(包括大小寫)。

      2、編譯

      源文件是程序員編寫的,能夠輕松識別每一行代碼的意思,但是,在計算機中,CPU只能識別二進制指令。所以,現在要做的工作就是,需要在源文件和計算機指令之間進行轉換。由于Java語言的結構和特性,設計者們先將源文件轉換成一種特殊的二進制文件,然后將這個二進制文件交給Java運行時環境(JRE)去執行。轉換成二進制文件的過程,叫做編譯(這個過程使用了 javac 命令),生成的二進制文件,叫做字節碼文件(后綴名是 .class )。如Test.java經過編譯就會生成Test.class。這個過程全部由Java編譯器自動完成,不需要程序員進行任何特殊操作。

      3、運行

      Java培訓程序的開與運行原理,并不是將字節碼文件(.class文件)簡單的交給操作系統去執行,那是因為不同的操作系統中數據的大小、范圍和計算方式有很大不同,會導致同一段代碼在不同系統之間運行效果差別很大,這不是設計者們想要看到的。

      免費預約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 欧美国产日韩a欧美在线视频 | 日本亚洲国产精品久久 | 日本黄a级视频 | 日韩精品日韩字幕亚洲区 | 一区二区三区四区视频在线 | 亚洲精品有码在线观看 |