java窗口代码_Java系列教程day01——java的搭建环境
day01——搭建環境變量&HelloWorld程序
1、注意聽課,不要溜號,不要睡覺,不要游戲。
2、我的聯系方式:
QQ:79539705
3、整理筆記、繪制思維導圖、完成作業。。
一、Java的歷史(了解性內容)
1、Java的由來
Java之父:James Gosling,高司令
2、Java的各種版本
我們安裝jdk1.8
3、Java的三大體系
A:JavaSE,Java Platform Standard Edition(Java平臺標準版)
B:JavaEE,Java Platform Enterprise Edition(Java平臺企業版),企業級開發
C:JavaME,Java Platform Micro Edition(Java平臺微小版)
二、Java的特點
1、純面向對象
- 貼近人類思維模式,模擬現實世界,解決現實問題
2、簡單性
- 自動內存管理機制,不易造成內存溢出
- 簡化流程處理,語義清晰
3、跨平臺
4、。。。
三、Java的運行機制
程序的執行:
1、解釋執行:將源文件一行一行解釋,一行一行執行。不同的操作系統具備不同的解釋器。
執行效率低。跨平臺。
2、編譯執行:將源文件編譯成機器碼文件,一次編譯。多次執行。
執行效率高。不可跨平臺。
Java的執行步驟:
step1:編寫Java源代碼:(程序員干的,就是你),后綴是.java的文件
step2:需要編譯器進行編譯:產生字節碼文件,后綴是.class的文件
step3:解釋執行字節碼文件。
理念:一次編譯,到處執行。
四、Java環境搭建
1、安裝JDK-->版本是8.0版本
默認安裝的位置:C:Programe FilesJava
bin目錄:存放java的可執行文件,編譯器,街十字等工具
db目錄:java自帶的一個小型數據庫
include目錄:存放用于本地方法的一些文件
lib目錄:存放的是java的一些類庫文件。
src.zip:JDK提供的類的源代碼。
。。。
2、配置環境變量
當使用dos窗口執行某個命令的時候,默認在當前目錄下查找。找到了就執行。如果沒有,那么就找path目錄下的路徑。
A:新建:JAVA_HOME
變量名:JAVA_HOME ?變量值:C:Program FilesJavajdk1.8.0_77 ?說明:就是jdk的安裝目錄 ?B:新建:CLASSPATH
變量名:CLASSPATH ?變量值:. ?說明:.代表的是當前的目錄 ?C:修改:path
變量名:path ?變量值:C:Program FilesJavajdk1.8.0_77bin ?%JAVA_HOME%bin ?注意事項:path下其他的軟件的目錄不要刪,只要添加jdk的bin目錄就可以了的 ?具體的操作:
第一步:我的電腦,右鍵選擇屬性
step2:左側欄選擇:高級系統變量
第三步:選擇高級-->環境變量
第四步:添加JAVA_HOME
第五步:添加CLASSPATH變量
第六步:修改path的值,添加javac等命令所在的bin目錄。
第七步:重啟dos窗口。
最后可以使用:
java -version 這個命令來檢查當前電腦上安裝的jdk的版本。到此,我們把環境變量安裝完畢。
五、DOS命令
程序的執行一般有兩種情況,dos命令,或者是圖形界面。Java代碼需要使用命令來執行,沒有圖形界面的。
dos命令:打開dos窗口。
方式一:開始|程序|系統|命令提示符 ?方式二:快捷鍵:win+R,輸入cmd(Command命令) ?
dos命令:
六、第一個程序
step1:創建一個java的源文件:First.java
class HelloWorld{public static void main(String args[]){System.out.println("Hello World ...");} }
step2:將源文件進行編譯,通過編譯器:java的編譯的命令:javac.exe
打開終端,進入First.java這個源文件所在的目錄:
C:Rubysrcday02>javac First.java如果程序中的代碼沒有問題,那么編譯成功后,會在該目錄下,產生字節碼文件:HelloWorld.class文件。
step3:解釋執行字節碼文件:解釋器:java的解釋的命令:java.exe
C:Rubysrcday02>java HelloWorld注意點:解釋執行字節碼文件,不需要加class這個后綴,直接寫類名字即可。
作業
1、配置好環境變量
2、編寫HelloWorld程序并運行。
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的java窗口代码_Java系列教程day01——java的搭建环境的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: knx智能照明控制系统电路图_咻享智能|
- 下一篇: java美元兑换,(Java实现) 美元