Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 91视频网址,手机国产精品一区二区,日本在线天堂

          整合營銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢熱線:

          安裝jdk1.8并配置系統(tǒng)變量

          dk1.8下載安裝

          jdk下載要注意,盡量下載收費(fèi)版本以內(nèi)的版本。

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

          • 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:

          選擇安裝目錄,安裝過程中會出現(xiàn)兩次安裝提示 。

          第一次是安裝jdk ;

          第二次是安裝jre。

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

          安裝完JDK后配置環(huán)境變量。

          jdk環(huán)境配置

          JDK配置環(huán)境變量:

          計算機(jī)→屬性→高級系統(tǒng)設(shè)置→高級→環(huán)境變量

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

          2,設(shè)置環(huán)境系統(tǒng)變量→尋找 Path 變量→編輯;在變量值最后輸入 %JAVA_HOME%\bin;

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

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

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

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

          注意,windows 10系統(tǒng),在設(shè)置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賬號和密碼(如需要該版本可以私我,風(fēng)里雨里,24小時等候你的)

          下載后在下載目錄執(zhí)行以下命令:

          1.解壓:tar -C /usr/local/ -vxzf jdk-8u231-linux-x64.tar.gz
          2.重命名:ln -s jdk1.8.0_231/ java
          3.修改配置文件(內(nèi)容余下):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.添加完成后,運(yùn)行下面命令:source /etc/profile
          5.最后測試是否安裝成功,運(yùn)行下面命令:java -version

          運(yùn)行成功并出現(xiàn)jdk的版本則表示安裝成功


          2.window10安裝jdk

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

          1.解壓,找到j(luò)dk的位置,我的jdk所在位置為:E:\jdk\jdk1.8.0_151

          2.找到本機(jī)的環(huán)境變量


          3.編輯環(huán)境變量

          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.保存環(huán)境變量,安住win+r 然后輸入cmd


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


          至此,jdk的兩種方式已經(jīng)學(xué)會了,如果還不會,直接私我,

          我是java靚仔,風(fēng)里雨里,24小時等你


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

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


          一,Java簡介

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

          1.1 Java的歷史

          在1995年之前SUN公司(太陽微電子公司:該公司目前被Oracle收購了)為了占領(lǐng)智能電子消費(fèi)產(chǎn)品市場,派James Gosling領(lǐng)導(dǎo)團(tuán)隊開發(fā)了一個Oak(橡樹)語言

          java編程語言,由C++語言演變過來的,廢棄C++里面難以理解的多繼承、指針java是【面向?qū)ο蟆康木幊陶Z言的代碼Java出生地 SUN公司 Java之父 James Gosling1995年5月正式發(fā)布Java 1996年,SUN公司發(fā)布了Java的第一個開具包 JDK1.0 1997年, JDK1.1 1998年,JDK1.2,大大改進(jìn)了早期版本的缺陷,更名為Java2,是一個革命性的版本,J2EE發(fā)布 (核心) 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年,發(fā)布JDK1.8 (穩(wěn)定的版本) 2017年,Java9.0 2018年3月,Java10 2018年9月,Java11 2019年3月,Java12 2019年9月,Java13 2020年3月,Java14

          1.2 Java 的核心優(yōu)勢

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

          1.3 Java的三大版本

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

          1.4 Java的特性和優(yōu)勢

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

          二,Java運(yùn)行機(jī)制

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

          編程環(huán)境
          JDK Java開發(fā)工具集(Java Development Kit)
          JRE Java運(yùn)行時環(huán)境(Java Runtime Environment)
          JVM Java虛擬機(jī)(Java Virtual Machine)

          JDK和JRE的區(qū)別 JRE是一個運(yùn)行Java程序的環(huán)境,生產(chǎn)環(huán)境 JDK是開發(fā)環(huán)境,JDK中包含JRE因此只要安裝了JDK就可以寫Java程序也可以運(yùn)行程序 JRE中又包含了JVM ,所以不需要單獨(dú)安裝JVM

          開發(fā)人員 安裝JDK 才能編寫Java程序
          運(yùn)行開發(fā)的Java程序,只需要安裝JRE即可
          在windows系統(tǒng)上開發(fā)的Java程序,可以運(yùn)行在Linux和蘋果或者其他系統(tǒng)中。只需要在其他系統(tǒng)中安裝對應(yīng)的JVM即可。

          三,開發(fā)環(huán)境

          3.1 下載JDK

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


          3.2 安裝JDK

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

          3.3 配置環(huán)境變量

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


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

          3.4 檢查環(huán)境變量是否配置成功

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

          四,Java中常見的開發(fā)工具

          入門學(xué)習(xí)時,進(jìn)行簡單的Java程序編寫,我們可以使用文本編輯器,比如記事本,但是記事本的功能還不夠強(qiáng)大,我們可以考慮使用更加強(qiáng)大的文本編輯器

          Notepad++
          EditPlus

          在我們的真正學(xué)習(xí)過程中,包括企業(yè)開發(fā)過程中,一般都是使用集成開發(fā)環(huán)境IDE,例如創(chuàng)建的集成開發(fā)工具如下

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


          主站蜘蛛池模板: 亚洲综合在线成人一区| 国产精品毛片a∨一区二区三区| 78成人精品电影在线播放日韩精品电影一区亚洲 | 久久久久人妻一区二区三区| 国产萌白酱在线一区二区| 无码精品人妻一区二区三区人妻斩| 日韩十八禁一区二区久久| 丝袜美腿一区二区三区| 在线精品亚洲一区二区三区| 国产一区高清视频| 伊人久久精品无码麻豆一区| 国产精品无码一区二区三区电影| 无码AV动漫精品一区二区免费 | 精品亚洲AV无码一区二区 | 亚洲A∨无码一区二区三区| 国产在线无码视频一区| 亚洲午夜一区二区三区| 精品视频一区二区三三区四区| 国产AV国片精品一区二区| 手机福利视频一区二区| 成人丝袜激情一区二区| 韩国理伦片一区二区三区在线播放| a级午夜毛片免费一区二区| 爆乳熟妇一区二区三区霸乳 | 亚洲av无码一区二区三区网站| 久久国产三级无码一区二区| 日韩十八禁一区二区久久| 男人免费视频一区二区在线观看| 在线免费视频一区二区| 四虎成人精品一区二区免费网站| 无码午夜人妻一区二区不卡视频| 亚洲熟女综合色一区二区三区| 亚洲丰满熟女一区二区v| 激情亚洲一区国产精品| 亚洲午夜精品一区二区麻豆| 麻豆va一区二区三区久久浪| 国产成人av一区二区三区在线| 春暖花开亚洲性无区一区二区| 精品福利一区3d动漫| 精品亚洲一区二区三区在线播放| 成人精品一区二区三区中文字幕 |