<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
            java語言

            Java語言編程基礎知識

            時間:2025-01-18 04:55:34 王娟 java語言 我要投稿

            Java語言編程基礎知識

              學習Java要掌握不同數據類型的變量定義與使用,掌握不同運算符的運算規則,掌握流程控制語句的執行流程,編寫方法的聲明與調用,創建數組并訪問數組元素等知識。那么Java語言編程基礎知識有哪些呢,一起來看看!

            Java語言編程基礎知識

              1)注釋

              在程序開發工程中,用于解釋和說明程序的文字我們稱之為注釋,Java中的注釋分為以下幾種:單行注釋、多行注釋、文檔注釋。

              2)關鍵字

              了解Java關鍵字的含義及特點,掌握關鍵字使用的注意事項。

              3)標識符

              了解什么是標識符,標識符的組成規則,以及標識符使用時的注意事項。

              4)常量與變量

              理解常量與變量的含義,并掌握常量與變量的區別、變量的定義格式以及變量的賦值。

              5)數據類型

              掌握Java語言的數據類型,如基本數據類型:byte、short、int、long、float、double、char、boolean,以及引用類型:類、接口、數組。

              6)運算符

              熟練掌握Java中的運算符:算術運算符、賦值運算符、比較運算符、邏輯運算符、位運算符、三目運算符。

              7)流程控制語句

              了解什么是流程控制語句,掌握以下流程控制語句:順序結構、選擇結構、循環結構,并能夠通過流程控制語句實現特定的功能。

              8)方法

              掌握方法的定義及格式,并能正確的調用方法,理解方法的調用過程,同時清楚方法的注意事項;掌握方法重載及其特點。

              9)數組

              了解數組的概念,掌握數組的定義格式、靜態初始化、動態初始化,并能夠理解Java中數組的內存圖解。熟練掌握數組的遍歷、獲取最值、數組元素逆序、數組元素查找、數組排序和二分查找,以及二維數組的定義格式及初始化。

              Java編程出現的背景

              1991年Sun公司的James Gosling等人開始開發名稱為Oak的語言。希望用于控制嵌入在有線電視交換盒、PDA等的微處理器,但卻沒有取得成功,后來由于互聯網的發展,而由于Oak語言本身的具有安全、可移植,又可跨平臺,可以解決Internet上的大型應用問題,所以在1994年將Oak語言更名為Java語言,并且于1995年正式推出,使Java成為網上最流行的編程語言。

              Java的特點

              平臺無關性:一個應用程序可以運行不同的操作系統平臺,主要采用的是虛擬機技術支持平臺無關性。

              簡單:Java設計人員刪除了C++中許多復雜的功能,如指針操縱和運算符重載等。

              面向對象:在Java中任何東西都是對象。因此,重點集中在數據、應用程序中操作對象的方法以及過程上。

              分布式:Java可用于開發能夠在多個平臺、操作系統和圖形用戶界面之間移植的應用程序。

              健壯性:Java在編譯和解釋時都會檢查代碼。

              多線程:Java程序使用稱為“多線程”的進程同時處理多項任務。

              安全性:Java提供了用于執行程序的受控環境,以及多層次的安全控制。

              Java的三種運行平臺

              J2SE(Java 2 Platform Stand Edition),Java標準版或Java標準平臺

              J2EE(Java 2 Platform Enterprise Edition),Java企業版或Java企業平臺

              J2ME(Java 2 Platform Micro Edition),Java微型版或Java小型平臺

              Java的三種核心機制

              ①Java虛擬機(Java Virtual Machine):實現Java的跨平臺

              ③代碼安全性檢測(Code Security)

              ②垃圾收集機制(Garbage collection):系統自動執行,不能強制執行

              什么是虛擬機?

              虛擬機:在一臺計算機上由軟件或硬件模擬的計算。

              什么是JDK?

              JDK是sun公司推出的Java開發工具包,包括Java類庫、Java編譯器、Java解釋器、Java運行時環境和Java命令行工具。JDK提供Java程序的編譯和運行命令,但沒提供程序編輯環境。Java的一些開發工具提供程序的開發環境,如:Eclipse、MyEclipse和Jbbilder等,它們都是建立在JDK的運行環境之上的。

              什么是JRE

              是Java Runtime Environment(動態)簡稱,也就是Java的運行時環境,它提供三個主要功能:

              ①加載代碼:由class loader完成;

              ②校驗代碼:由bytecode verifier完成;

              ③執行代碼:由runtime interpreter完成

              Java編譯器

              Java編譯器:針對Java虛擬機產生class文件,因此是獨立于平臺的。Java解釋器:負責將Java虛擬機的代碼在特定的平臺上運行。

              JDK的安裝與設置

              ①下載JDK

              ②安裝JDK

              ③設置環境變量,設置系統變量ClassPath,輸入值為C:Program FilesJavajdk1.6.0_18lib。

              編譯和運行環境

              ①使用Javac.exe命令編譯Java源程序,例如:Javac Hello.Java,編譯后會產生一個字節碼文件Hello.class

              ②使用Java.exe命令運行字節碼文件,例如:Java Hello。

            【Java語言編程基礎知識】相關文章:

            Java編程語言的基礎知識04-06

            Java編程語言基礎知識要點06-25

            Java編程語言02-10

            java編程語言分析07-11

            Java語言編程簡介03-04

            Java語言的編程特點03-18

            學習JAVA編程語言須知07-08

            Java編程語言應用的行業05-28

            Java語言編程學習路線02-16

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院