整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          安裝jdk1.8并配置系統變量

          dk1.8下載安裝

          jdk下載要注意,盡量下載收費版本以內的版本。

          oracle官方發布的jdk從8u211版本(包括)開始就是商用了,必須付錢。這意味著如果你是在公司正式環境使用的話,盡量使用收費以內的版本。

          • jdk下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

          【jdk8版本】

          • 下載地址:https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html

          注意事項:下載需要oracle賬戶,注冊一個即可。

          本文以jdk-8u202版本為例。

          jdk安裝

          安裝JDK:

          選擇安裝目錄,安裝過程中會出現兩次安裝提示 。

          第一次是安裝jdk ;

          第二次是安裝jre。

          建議兩個都安裝在同一個java文件夾下的不同文件夾中。

          安裝完JDK后配置環境變量。

          jdk環境配置

          JDK配置環境變量:

          計算機→屬性→高級系統設置→高級→環境變量

          1,新建變量→新建 JAVA_HOME 變量;變量值填寫jdk的安裝目錄(根據自己安裝的目錄設置);

          2,設置環境系統變量→尋找 Path 變量→編輯;在變量值最后輸入 %JAVA_HOME%\bin;

          (windows10以內系統,注意原來Path的變量值末尾有沒有;號,如果沒有,先輸入;號再輸入上面的代碼);windows10系統,不需要分號。

          3,(可不配置)系統變量→新建 CLASSPATH 變量; 變量值填寫 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一點)

          【如果需要兼容jdk1.5以下的版本需要額外配置】

          在JDK1.5以后,classpath并不是必須配置了,在JDK1.5之前,是沒有辦法在當前目錄下加載類的(找不到 JDK目錄下lib文件夾中的.jar文件),所以我們需要通過配置classpath,但JDK1.5之后,JRE能自動搜索目錄下類文件,并且加載dt.jar和tool.jar的類。

          注意,windows 10系統,在設置Path時,每一項后面可不加分號“;”。

          測試jdk是否安裝成功

          win+R,輸入:cmd,打開DOS窗口,輸入:java -version

          顯示信息:

          C:\Users\wyait>java -version
          java version "1.8.0_131"
          Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
          Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
          

          (131是原來的版本)

          安裝jdk成功!


          .Linux安裝JDK

          下載jdk:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

          我下載的是jdk-8u231-linux-x64.tar.gz,下載前要注冊oracle賬號和密碼(如需要該版本可以私我,風里雨里,24小時等候你的)

          下載后在下載目錄執行以下命令:

          1.解壓:tar -C /usr/local/ -vxzf jdk-8u231-linux-x64.tar.gz
          2.重命名:ln -s jdk1.8.0_231/ java
          3.修改配置文件(內容余下):vim /etc/profile 
          export JAVA_HOME=/usr/local/java 
          export PATH=$JAVA_HOME/bin:$PATH
          export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
          4.添加完成后,運行下面命令:source /etc/profile
          5.最后測試是否安裝成功,運行下面命令:java -version

          運行成功并出現jdk的版本則表示安裝成功


          2.window10安裝jdk

          以我本機為例子,首先同樣是要下載jdk

          1.解壓,找到jdk的位置,我的jdk所在位置為:E:\jdk\jdk1.8.0_151

          2.找到本機的環境變量


          3.編輯環境變量

          CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
          JAVA_HOME:E:\jdk\jdk1.8.0_151
          PATH:E:\jdk\jdk1.8.0_151\bin

          4.保存環境變量,安住win+r 然后輸入cmd


          5.然后輸入java -version,顯示如下,則說明成功


          至此,jdk的兩種方式已經學會了,如果還不會,直接私我,

          我是java靚仔,風里雨里,24小時等你


          1.Java語法基礎(一)-知識

          • 一,Java簡介
            • 1.1 Java的歷史
            • 1.2 Java 的核心優勢
            • 1.3 Java的三大版本
            • 1.4 Java的特性和優勢
          • 二,Java運行機制
          • 三,開發環境
            • 3.1 下載JDK
            • 3.2 安裝JDK
            • 3.3 配置環境變量
            • 3.4 檢查環境變量是否配置成功
          • 四,Java中常見的開發工具


          一,Java簡介

          Java是一門跨平臺(跨操作系統)的編程語言,java程序只需要通過一次編寫,編譯之后可以運行在不同的操作系統中(一次編寫,隨處運行),因為java程序是運行在JVM(java虛擬機)之上;這就意味著需要在不同的操作系統中安裝不同的虛擬機,JVM通常跟一些程序運行庫綁定為一個JRE(Java運行環境);同時如果需要在計算中編寫java程序并執行編譯,打包等相關操作時還需要安裝JDK(Java開發工具集)。

          1.1 Java的歷史

          在1995年之前SUN公司(太陽微電子公司:該公司目前被Oracle收購了)為了占領智能電子消費產品市場,派James Gosling領導團隊開發了一個Oak(橡樹)語言

          java編程語言,由C++語言演變過來的,廢棄C++里面難以理解的多繼承、指針java是【面向對象】的編程語言的代碼Java出生地 SUN公司 Java之父 James Gosling1995年5月正式發布Java 1996年,SUN公司發布了Java的第一個開具包 JDK1.0 1997年, JDK1.1 1998年,JDK1.2,大大改進了早期版本的缺陷,更名為Java2,是一個革命性的版本,J2EE發布 (核心) 2004年,J2SE5.0,JDK1.5.0,Java5 2006年,J2SE6.0, JDK1.6.0,Java6 2009年,SUN公司被Oracle給收購了,74億美元 2011年,JavaSE7.0,JDK1.7.0,Java7 2014年,發布JDK1.8 (穩定的版本) 2017年,Java9.0 2018年3月,Java10 2018年9月,Java11 2019年3月,Java12 2019年9月,Java13 2020年3月,Java14

          1.2 Java 的核心優勢

          跨平臺是Java語言的核心優勢,趕上最初互聯網的發展,并隨著互聯網的發展而發展,建立了強大的生態體系,目 前已經覆蓋IT各行業的“第一大語言”,是計算機界的“英語”。 雖然,目前也有很多的跨平臺的語言,但是已經失去了先機,無法和Java強大的生態體系抗衡,Java仍將在未來幾 十年成為編程語言的主流語言

          1.3 Java的三大版本

          JavaSE(Java Standard Edition) 標準版,定位在個人計算機上的應用(桌面應用): QQ聊天軟件,桌面窗體游 戲,上世紀90年代末互聯網上大放異彩的Applet也是屬于這個版本的,Applet后來被Flash取代,發展到現在Flash也 在被H5(HTML5)取代 JavaEE(Java Enterprise Edition)企業版,定位在服務器端的應用(JavaWeb應用),是JavaSE的擴展: 丁香醫 生、12306網站、京東、淘寶、??途W等 JavaME(Java Micro Edition)微型版,定位在消費性電子產品的應用上(嵌入式應用): Android被替代, Android有5層架構,上層就是APP層,使用語言就是java 注意:很多人開始都會誤認為安卓開發就是JavaME,這兩個是完全不同的內容.

          1.4 Java的特性和優勢

          1. 跨平臺/可移植性這是Java的核心優勢,Java在設計時就很注重移植性和跨平臺性,比如:Java中描述一個整數時,用int類型描述,那么這個int就永遠為32位,不像C++可能是16位也可能是32位,這樣的話程序的可移植性就比較麻煩.
          2. 安全性Java適用于網絡分布式環境,為了達到這個目標,在安全性方面投入了很大的精力,使Java可以很容易構建防病毒,防篡改的系統.
          3. 面向對象面向對象是一種程序設計技術,非常適用于大型軟件的設計和開發,由于C++為了照顧大量C語言使用者而兼容了C,使得自身僅僅成為了帶類的C語言,多少影響了其面向對象的徹底性,Java則是完全的面向對象語言
          4. 簡單性Java就是C++語言的簡化版,把C++中難以理解的頭文件,指針等操作全部抹掉了,因此學習起來完全不費力
          5. 高性能Java最初發展階段,總被人詬病"性能低",但發展至今,Java語言本身發展通過虛擬機的優化提升了幾十倍上百倍的運行效率,因此Java低性能的短腿,已經完全解決了,發展至今,很多C++應用也都慢慢轉為Java開發了,很多C++程序員也漸漸轉向Java程序員
          6. 分布式Java是為Internet的分布式環境設計的,因為他能夠處理TCP/IP協議,事實上,通過一個URL訪問一個網絡資源和訪問本地文件是一樣簡單的,Java還支持遠程方法調用,使程序能夠通過網絡調用方法
          7. 多線程多線程的使用可以帶來更好的交互響應和實時行為,Java多線程的簡單性是Java成為主流服務器端開發語言的主要原因之一
          8. 健壯性Java是一種健壯的語言,吸收了C/C++語言的優點,但去掉了其他影響程序健壯性的部分,如指針,內存的申請等等,就算Java程序出現錯誤也是拋出然后有異常處理機制來處理

          二,Java運行機制

          計算機高級語言的類型主要是編譯型和解釋型兩種,而Java語言是兩種類型的結合

          編程環境
          JDK Java開發工具集(Java Development Kit)
          JRE Java運行時環境(Java Runtime Environment)
          JVM Java虛擬機(Java Virtual Machine)

          JDK和JRE的區別 JRE是一個運行Java程序的環境,生產環境 JDK是開發環境,JDK中包含JRE因此只要安裝了JDK就可以寫Java程序也可以運行程序 JRE中又包含了JVM ,所以不需要單獨安裝JVM

          開發人員 安裝JDK 才能編寫Java程序
          運行開發的Java程序,只需要安裝JRE即可
          在windows系統上開發的Java程序,可以運行在Linux和蘋果或者其他系統中。只需要在其他系統中安裝對應的JVM即可。

          三,開發環境

          3.1 下載JDK

          https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads2133151.html
          注冊Oracle賬戶,登錄以后才能下載


          3.2 安裝JDK

          JDK安裝操作直接點下一步即可,如果沒有安裝成功可以用QQ掃描上方二維碼,尋求幫助。

          3.3 配置環境變量

          配置JAVA_HOME : C:\Program Files\Java\jdk1.8.0_101(JDK所在的安裝目錄)配置Path:%JAVA_HOME%\bin(JDK所在安裝目錄的bin目錄)classPath在JDK1.5之后就無需配置(.


          注意:JDK1.8以后安裝時會自動配置環境變量

          3.4 檢查環境變量是否配置成功

          按下 win(鍵盤上左下角Ctrl鍵右邊的一個鍵)+R 輸入cmd 按下回車鍵
          在窗口中輸入 javac命令 按下回車鍵
          再輸入 java命令 按下回車鍵
          為了檢測編譯器和解釋器是否可以正常運行 若有如下的提示信息則代表環境配置成功

          四,Java中常見的開發工具

          入門學習時,進行簡單的Java程序編寫,我們可以使用文本編輯器,比如記事本,但是記事本的功能還不夠強大,我們可以考慮使用更加強大的文本編輯器

          Notepad++
          EditPlus

          在我們的真正學習過程中,包括企業開發過程中,一般都是使用集成開發環境IDE,例如創建的集成開發工具如下

          Eclipse 初學者推薦使用 官方網址: http://www.eclipse.org
          MyEclipse
          IDEA 官方網址:http://www.jetbrains.com/idea/
          NetBeans
          STS Spring官方推出的


          主站蜘蛛池模板: 无码囯产精品一区二区免费| ...91久久精品一区二区三区 | 香蕉久久AⅤ一区二区三区| 男插女高潮一区二区| 国产乱码一区二区三区| 国产一区二区视频免费| 中文字幕在线无码一区二区三区| 亚洲国产精品一区二区三区久久| 国产一区二区三区久久| 在线精品一区二区三区| 国产成人高清精品一区二区三区 | 亚洲综合av永久无码精品一区二区| 久久99热狠狠色精品一区| 中文字幕日韩一区二区不卡| 高清一区二区在线观看| 精品国产免费一区二区三区香蕉| 男插女高潮一区二区| 久久精品无码一区二区三区日韩| 无码一区二区三区| 无码一区二区三区亚洲人妻| 亚洲AV福利天堂一区二区三| 国产伦精品一区三区视频| 国产福利精品一区二区| 国产一区二区三区在线免费 | 亚洲狠狠狠一区二区三区| 精品国产一区二区三区久久狼| 好湿好大硬得深一点动态图91精品福利一区二区 | 国产精品毛片a∨一区二区三区| 韩国福利影视一区二区三区| 亚洲国产精品一区二区久久hs| 精品一区二区无码AV| 夜夜添无码一区二区三区| 亚洲一区二区三区自拍公司| 国产乱码伦精品一区二区三区麻豆 | 狠狠综合久久av一区二区| 久久综合九九亚洲一区| 日韩精品一区二区三区不卡| 亚洲欧洲精品一区二区三区| 欧洲精品无码一区二区三区在线播放 | 无码人妻AⅤ一区二区三区| 精品在线视频一区|