老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)

Java程序-創(chuàng)新互聯(lián)

目錄

創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比安多網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式安多網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋安多地區(qū)。費用合理售后完善,十載實體公司更值得信賴。

Java程序開發(fā)環(huán)境

bin目錄

conf目錄

include目錄

jmods目錄

legal目錄

lib目錄

其余文件

Java程序的開發(fā)

編寫源程序

編譯源程序

運行

Java虛擬機

使用Intellij IDEA開發(fā)Java程序

集成開發(fā)環(huán)境IDE

Intellij IDEA程序開發(fā)步驟

創(chuàng)建新項目

創(chuàng)建Java類

編寫代碼

調(diào)試源程序

運行源程序

Java程序流程圖


Java程序開發(fā)環(huán)境
  • Java Development Kit(Java開發(fā)工具包),簡稱JDK,是java的開發(fā)環(huán)境。

  • JDK是一個軟件包,其中包含各種工具和應(yīng)用程序,可從官網(wǎng)直接下載并自動安裝。

  • Java Downloads | OracleJDK的官網(wǎng)為:Java Downloads | Oracle

  • 一個完整的Java19的JDK文件夾如圖所示。

bin目錄
  • bin目錄,即可執(zhí)行文件目錄。JDK的bin目錄配備了實用的工具和應(yīng)用程序,可幫助程序員開發(fā)、執(zhí)行、調(diào)試和記錄用Java編程語言編寫的程序。

  • 除此以外,該目錄還配備了Java運行時環(huán)境(JRE)的實現(xiàn)。JRE包括了Java虛擬機、類庫和其他支持執(zhí)行用Java編程語言編寫的程序的文件。

  • JDK19工具規(guī)范的示例如下。

java - 啟動java應(yīng)用程序

javac- 讀取 Java 類和接口定義,并將它們編譯為字節(jié)碼和類文件

  • 詳細的JDK19工具規(guī)范信息,參見:Java 開發(fā)工具包版本 19 工具規(guī)范 (oracle.com)

conf目錄
  • conf目錄,即配置文件目錄。JDK的conf目錄存放了JDK的相關(guān)配置文件。

  • 用戶可以編輯該目錄下的文件,從而更改JDK的訪問權(quán)限、配置安全算法和設(shè)置可能用于限制JDK加密強度的Java加密擴展策略文件。

include目錄
  • Include目錄,即C語言的頭文件目錄。該目錄下的C語言的頭文件支持使用Java本地接口和Java虛擬機(JVM)調(diào)試器接口來進行本地代碼編程。

jmods目錄
  • jmods目錄,即已編譯的Java模塊。其中jlink是用于創(chuàng)建自定義運行時間的已編譯模塊。

legal目錄
  • legal目錄,即版權(quán)和許可證文件目錄。其中包含每個模塊的許可證和版權(quán)文件。

lib目錄
  • lib目錄,即附加庫目錄。其中包含JDK所需的其他類庫和支持文件,這些文件不供外部使用。

其余文件
  • LICENSE:許可證。

  • README:信息說明。

  • release:發(fā)布版本。

Java程序的開發(fā)
  • Java程序的開發(fā)過程分為三步,如圖所示。

編寫源程序
  • Java的源程序文件是使用“.java”來作為擴展名的文件。

  • 程序員可通過文本編輯器編寫Java的代碼,然后通過更改后綴名來獲得Java的源程序文件,該過程如圖所示。

  • 示例代碼如下。

    public class HelloWorld{
    	public static void main(String[] args){
    		System.out.println("We will not use 'Hello,World!'");
    	}
    }
編譯源程序
  • 編譯時,我們使用Java的JDK所自帶的編譯器javac.exe來進行編譯,從而將java源文件(.java)編譯為class字節(jié)碼文件(.class)。

  • JDK的所有工作都要在終端窗口中輸入命令來完成,Java源程序在編譯時,首先通過終端窗口進入源代碼所在的目錄,然后使用編譯器javac來編譯目標源文件(.java),如圖所示。

運行
  • 在Java平臺上,我們使用JDK中的java程序(java.exe)來啟動Java虛擬機(JVM)。

  • 虛擬機(JVM)執(zhí)行編譯器生成的class字節(jié)碼文件(.class),然后再負責把字節(jié)碼解釋成具體平臺的機器指令來執(zhí)行,從而反饋出程序運行結(jié)果,運行Java程序的具體操作,如圖所示。

Java虛擬機
  • Java虛擬機(Java Virtual Machine 簡稱JVM)是運行所有Java程序的抽象計算機,是Java語言的運行環(huán)境。

  • 虛擬機是一個把通用字節(jié)碼轉(zhuǎn)換成用于特定處理器的本地代碼的程序,相當于一個操作系統(tǒng)的外面又做了一個操作系統(tǒng)。

  • Java通過虛擬機來跟底層的操作系統(tǒng)進行交互,從而實現(xiàn)跨平臺的功能,其原理如圖所示。

使用Intellij IDEA開發(fā)Java程序 集成開發(fā)環(huán)境IDE
  • 集成開發(fā)環(huán)境(IDE,Integrated Development Environment )是用于提供程序開發(fā)環(huán)境的應(yīng)用程序,集成了代碼編寫、分析、編譯、調(diào)試等多功能一體化的開發(fā)軟件服務(wù)組,方便程序員開發(fā)軟件。

  • IDE一般包括代碼編輯器、編譯器、調(diào)試器和圖形用戶界面等工具,從而將程序從編寫到運行的抽象過程轉(zhuǎn)變?yōu)榫唧w的軟件操作。

  • Intellij IDEA就是一款適用于Java的IDE,可以使程序開發(fā)變得更高效且有趣。

Intellij IDEA程序開發(fā)步驟 創(chuàng)建新項目

創(chuàng)建Java類

  • 為新建的Java類命名

編寫代碼

調(diào)試源程序

運行源程序

Java程序流程圖

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧


文章標題:Java程序-創(chuàng)新互聯(lián)
標題來源:http://www.xueling.net.cn/article/cocsos.html

其他資訊

在線咨詢
服務(wù)熱線
服務(wù)熱線:028-86922220
TOP
主站蜘蛛池模板: 欧美在线三区 | 成人av一区二区亚洲精 | 8mav在线| 国产欧美日韩一区二区搜索 | 日韩a一级欧美一级在线播放 | 欧美日韩资源 | 日韩av高清在线 | 中文字幕人 | 成人国产午夜在线观看 | 国产精品久久久久一区二区 | 青青青国产精品免费观看 | 人人爽亚洲AV人人爽AV人人片 | 国产午夜精品一区二区三区小说 | 国产欧美久久久精品二区仙踪林 | 国产午夜视频在线观看 | 夜夜爽天天干 | 中文字幕亚洲综合久久久软件 | 麻豆视频免费在线播放 | 涩涩涩视频 | 天天躁夜夜躁AV天天爽 | 26uuu欧美日本 | 亚洲欧洲国产一区 | 麻豆精品传媒一二三区 | 亚洲成在人 | 午夜免费网| 国产精品亚洲玖玖玖在线观看 | 国产97成人亚洲综合在线 | avav片在线看 | 性做久久久久久免费观看欧美 | 黑人与人妻无码中字视频 | 99热这里只有成人精品国产 | 啊好大好硬好涨h视频 | 日韩一级网站 | 狼友AV永久网站免费极品在线 | 美女很黄很黄免费 | 久久国产成人精品国产成人亚洲 | 最近中文字幕高清中文字幕第一 | www.黄色网| 亚洲国产综合av | 欧美日韩在线精品一区二区三区 | 欧产日产国产精品 |