JAVA 基礎
tip:(剛在部落格上看的)“快速提高自我的方法!
-
通過分析自己目前的現狀快速定位自我
-
擴充自己的知識網路拓撲圖,提高知識
-
提高思維 不放過任何一個成長的機會
-
提高規劃職業生涯意識,關注職業素養”
-
一、軟體介紹:
-
本階段用到的軟體:Editplus(記事本工具本階段大部分時間使用它來進行java編碼)、飛q(老師說主要用截圖功能,區域網通訊)、FileZila(ftp客戶端工具,從講師電腦下載檔案)、jdk1.8.0_161(壓縮包,直接解壓就好)、金山打字通、VNC-6.1.1-Windows
-
二、上課(學習)的要求部分:
-
上課的資料:課程後期可以買一些書看,建議不要買國人寫的書。上課也會有一定的資料,形式比較隨意,可能是網上下載的電子檔。
-
三、java介紹
-
1995年出來的,那時主要是針對電視機頂盒開發一個程式語言,隨著實際的應用,發現網路特性特別好,逐步的再網路程式設計方面大放異彩。網路排名來看java一直是前三名。
Tiobe指數全世界範圍語言排名情況,平均每3個月都會出一個榜單。(含金量還是可以的)。
招聘網站也可以看到java崗位還是挺多的(機會就多了)
Java應用範圍:
Web應用相比桌面應用要多的多。
Web應用(比例最高)
支付寶部分程式就是
張三
手機客戶端------》使用者名稱、密碼、錢------》ali內部伺服器端
|
|
|
《-------------------------------------------------
李四
B/S broswer/server
銀行一些不太重要應用,尤其是門戶,查詢一些資訊。逐步過渡到轉賬。
電力營業廳,營銷系統。
醫療(江蘇省中醫院)
電信部門(移動,聯通,電信)
電商(淘寶,蘇寧易購)
-
Android應用(市場也不好)
桌面應用:java做桌面應用本省就不如c/c++
-
-
四、開發環境搭建
-
1.JDK(javadevelopment kit java 開發工具包)
-
①版本10,9,8,7,6,5(1.5),1.4,1.3,1.2,1.1,1.0
-
一般都要低1到2個版本
-
②安裝.exe直接執行就可以,或者 之前安裝過,把它壓縮,之後再解壓
-
配置環境變數:Path目的就是在windows任何目錄中都可以直接使用
jdk安裝根目錄\bin(\java.exe和javac.exe等工具)。
-
配置過程: 1.複製jdk安裝根目錄\bin 完整路徑
-
2.右鍵單機【計算機】,點選【屬性】彈出對話方塊
-
3.點選【高階系統設定】
-
4.點選右下角【環境變數】
-
5.再次彈出一個對話方塊【環境變數】選擇系統變數裡面的變數path,(如果沒有進新建一個path變數,一般都是有的),【編輯】會彈出一個新的對話方塊,在裡面把第一步的那個路徑給設定上去。
-
切記之後一路確定!
驗證之前是否配置成功!
再cmd命令列中任意目錄下,鍵入javac -version或者java -version
-
③編寫一個helloworld例子使用以上介紹的工具:
-
用到記事本(editplus),再任意磁碟上面新建一個HelloWorld.java(它其實式文字檔案,副檔名必須叫做.java),使用editplus開啟它,編寫程式碼(程式碼不需要完全理解)
一旦編寫好並且儲存了,就可以使用cmd視窗藉助cd命令切換到剛才HelloWorld.java所在的目錄,再之後就可以使用javac工具編譯這個原始碼檔案(XXX.java)編譯完了生成一個(XXX.class檔案,稱為位元組碼檔案,是機器來識別的)。最後一步通過java.exe這個工具來執行HelloWorld.class檔案。
使用cd命令
相關文章
- Java基礎-語法基礎Java
- 【Java基礎】Java
- java基礎Java
- [Java基礎]Java
- Java 基礎02Java程式設計基礎Java程式設計
- java基礎-java NIOJava
- Java基礎-物件導向基礎Java物件
- 【Java基礎】--深入剖析基礎語法Java
- Scanner——Java基礎Java
- Java 反射基礎Java反射
- 【Java基礎】ServletJavaServlet
- java基礎(四)Java
- Java基礎篇Java
- Java基礎(1)Java
- java基礎1Java
- java基礎部分Java
- java基礎-介面Java
- java基礎——反射Java反射
- Java基礎題Java
- Javase—java基礎Java
- 【Java基礎】方法Java
- java基礎:abstractJava
- java基礎:interfaceJava
- 【Java基礎】集合Java
- java 基礎深入Java
- Java基礎 --- 方法Java
- [Java基礎]IOJava
- [Java基礎]ArrayListJava
- [Java基礎]容器Java
- [Java基礎]IntegerJava
- [Java基礎]反射Java反射
- [Java基礎]collectionJava
- [Java基礎]TreeMapJava
- [Java基礎]SetJava
- [Java基礎]PriorityQueueJava
- Java基礎類庫【Java】Java
- Java基礎系列—Java反射Java反射
- 【java基礎】--Java列舉Java