大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 編程學習 初中生編程入門先學什么,編程環境介紹

初中生編程入門先學什么,編程環境介紹

更新時間:2022-02-23 16:29:07 來源:動力節點 瀏覽3041次

Java是最近開發的、并發的、基于類的、面向對象的編程和運行時環境,包括:

初中生編程入門先學什么

  • 一種編程語言
  • API規范
  • 虛擬機規范

Java具有以下特點:

  1. 面向對象-Java提供了C++的基本對象技術,但有一些增強和一些刪除。
  2. 架構中立——Java源代碼被編譯成與架構無關的目標代碼。目標代碼由目標體系結構上的Java虛擬機(JVM)解釋。
  3. 可移植性——Java實現了額外的可移植性標準。例如,ints始終是32位、2的補碼整數。用戶界面是通過在Solaris和其他操作環境中很容易實現的抽象窗口系統構建的。
  4. 分布式-Java包含廣泛的TCP/IP網絡設施。庫例程支持超文本傳輸??協議(HTTP)和文件傳輸協議(FTP)等協議。
  5. 健壯-Java編譯器和Java解釋器都提供廣泛的錯誤檢查。Java管理所有動態內存、檢查數組邊界和其他異常。
  6. 安全-經常導致非法內存訪問的C和C++特性在Java語言中不存在。解釋器還對編譯后的代碼應用幾個測試來檢查非法代碼。在這些測試之后,編譯后的代碼不會導致操作數堆棧上溢或下溢,不會執行非法數據轉換,僅執行合法的對象字段訪問,并且所有操作碼參數類型都被驗證為合法。
  7. 高性能-將程序編譯為與體系結構無關的類機器語言,從而生成一個小型高效的Java程序解釋器。Java環境還在運行時將Java字節碼編譯為本機機器碼。
  8. 多線程——Java語言中內置了多線程。它可以通過允許在繼續處理用戶操作的同時執行操作(例如加載圖像)來提高交互性能。
  9. 動態-Java直到運行時才鏈接調用的模塊。
  10. 簡單-Java類似于C++,但刪除了C和C++的大部分更復雜的功能。

Java不提供:

  • 程序員控制的動態內存
  • 指針算法
  • struct
  • typedefs
  • #define
  • JRE組件

JRE是為典型的JVM實現編譯的程序可以運行的軟件環境。運行時系統包括:

運行Java程序、動態鏈接本地方法、管理內存和處理異常所需的代碼

JVM的實現

下圖顯示了JRE及其組件,包括典型的JVM實現的各種模塊及其相對于JRE和類庫的功能位置。

圖1-1典型JVM的實現:與JRE和類庫的功能關系

初中生編程入門先學什么

虛擬機

JVM是一種抽象計算機,具有使用內存的指令集。虛擬機通常用于實現編程語言。JVM是Java編程語言的基石。它負責Java的跨平臺可移植性和其編譯代碼的小尺寸。

Solaris JVM用于執行Java應用程序。Java編譯器javac輸出字節碼并將它們放入.class文件中。然后JVM解釋這些字節碼,然后可以由任何JVM實現執行,從而提供Java的跨平臺可移植性。接下來的兩個圖說明了傳統的編譯時環境和新的可移植Java編譯時環境。

圖1-2傳統編譯時環境

初中生編程入門先學什么

圖1-3新的可移植Java編譯時環境

初中生編程入門先學什么

多線程JVM

Java編程語言要求支持多線程(MT)程序。所有Java解釋器都提供MT編程環境。然而,這些解釋器中的許多只支持單處理器多線程,因此Java程序線程一次執行一個。

Solaris JVM解釋器通過使用固有的Solaris多線程工具來充分利用多處理器系統。這些允許將單個進程的多個線程同時調度到多個CPU上。在Solaris JVM下運行的MT Java程序將比在其他平臺上運行的相同程序的并發性有顯著提高。

Sun即時(JIT)編譯器

Sun Java JIT編譯器是Solaris JVM的一個組成部分,可以將執行性能提高很多倍于以前的水平。長時間運行的計算密集型程序顯示出最佳的性能改進。

以上就是動力節點小編介紹的"初中生編程入門先學什么,編程環境介紹",希望對大家有幫助,如有疑問,請在線咨詢,有專業老師隨時為您服務。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 高清国产一级毛片国语 | 亚洲国产精品成人综合久久久 | 欧美成人性视频播放 | 欧美中文在线观看 | 一区二区三区不卡免费视频97 | 2018久久久国产精品 | 欧美日韩在线播一区二区三区 | 999这里只有精品 | 天天干夜啪 | 久久国产精品影院 | 在线观看亚洲国产 | a级高清观看视频在线看 | 亚洲全黄| 精品视频一区在线观看 | 国产精品一二区 | 日日碰夜夜操 | 亚洲 欧美 bt| 国产最新一区二区三区天堂 | 国产精品久久久久久久久 | 亚洲国产一区二区三区四区五区 | 一区二区三区四区视频在线观看 | 精品亚洲欧美中文字幕在线看 | 91九色精品国产免费 | 九九影院理论片在线观看 | 日韩成a人片在线观看日本 日韩成人 | 亚洲欧美另类久久久精品能播放的 | 涩涩视频免费 | 天天摸天天操天天射 | 国产成人精品综合久久久 | 久久se精品一区二区国产 | 好爽毛片一区二区三区四区 | 手机看片国产精品 | 伊人色视频 | 天天操天天干天天插 | 久久久99精品久久久 | 久久夜色精品国产噜噜小说 | 国产女主播喷出白浆视频 | 中文字幕日韩精品一区口 | 亚洲国产精品综合久久网络 | 九一国产 | 欧美一级在线观看 |