畢業以后做了軟體實施,本身有一點java基礎,現在想在作業時間以外學習java。每天做點筆記。每天激勵一下自己。希望對想實施轉開發的朋友有一些幫助。軟體實施無非就是到現場給客戶部署專案,以及培訓。一般小公司只要求會sql多表聯查以及良好的溝通表達能力。但是實施一般前期工資低。但是作業相對輕松。現在就從java的基礎開始復習學起。
1.java語言簡介
Java是由Sun Microsystems公司推出的Java面向物件程式設計語言(以下簡稱Java語言)和Java平臺的總稱。java之父是James Gosling并在1995年正式推出。Java最初被稱為Oak,是1991年為消費類電子產品的嵌入式芯片而設計的。1995年更名為Java,并重新設計用于開發Internet應用程式。Java的魅力:跨平臺、動態Web、Internet計算。從此,Java被廣泛接受并推動了Web的迅速發展,常用的瀏覽器均支持Javaapplet。另一方面,Java技術也不斷更新。Java自面世后就非常流行,發展迅速,對C++語言形成有力沖擊。在全球云計算和移動互聯網的產業環境下,Java更具備了顯著優勢和廣闊前景。
2.Java語言特點
(1)跨平臺性:跨平臺性是指軟體可以不受計算機硬體和作業系統的約束而在任意計算機環境下正常運行。 Java自帶的虛擬機很好地實作了跨平臺性。 Java源程式代碼經過編譯后生成二進制的位元組碼是與平臺無關的,但是可被Java虛擬機識別的一種機器碼指令,Java虛擬機提供了一個位元組碼到底層硬體平臺及作業系統的屏障,使得Java語言具備跨平臺性。
(2)簡單:Java語言是一種相當簡潔的“面向物件”程式設計語言。Java語言省略了C++語言中所有的難以理解、容易混淆的特性,例如頭檔案、指標、結構、單元、運算子多載、虛擬基礎類等。它更加嚴謹、簡潔。
(3)面向物件:面向物件技術使得應用程式的開發變得簡單易用,節省代碼。Java是一種面向物件的語言,也繼承了面向物件的諸多好處,如代碼擴展、代碼復用等。
(4)安全性:Java編譯時要進行Java語言和語意的檢查,保證每個變數對應一個相應的值,編譯后生成Java類。運行時Java類需要類加載器載入,并經由位元組碼校驗器校驗之后才可以運行。 Java類在網路上使用時,對它的權限進行了設定,保證了被訪問用戶的安全性。
(5)多執行緒:是一種輕量級行程,是現代程式設計中必不可少的一種特性。多執行緒處理能力使得程式能夠具有更好的互動性、實時性。
3.java環境搭建
學習java之前首先得選好學習工具以及基本環境搭建。首先電腦得自己安裝JDK。至于下載和安裝教程可以自己百度。百度是最好的老師。然后要配置java環境變數(JAVA_HOME,CLASSPATH,Path)
1、環境變數配置
*“我的電腦”-右鍵-“屬性”-(左側)高級系統設定-(彈窗右下角)環境變數配置;
*創建JAVA_HOME,值是你的剛剛jdk的安裝目錄,比C:\Program Files (x86)\Java\jdk1.8.0_144;
*創建CLASSPATH,值是 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一點);
*編輯Path,把值放到最前邊%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
*以后的變數添加程序都要記得,每次添加的東西后邊都要有分號";",注意檢查字母和分號是否添加正確。
2、校驗安裝及配置情況
*運行CMD(Win+R或右下角點開始選單的輸入處),在展開的命令列視窗中輸入java -version和javac -version兩條命令校驗。
,其次開發工具選eclipse或者idea現在企業用的無非就這兩種。
uj5u.com熱心網友回復:
加油
uj5u.com熱心網友回復:
謝謝
uj5u.com熱心網友回復:
同等經歷,加油!uj5u.com熱心網友回復:
謝謝。加油。
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:





轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/72982.html
標籤:Java SE
上一篇:樂觀鎖報錯,有人知道為什么嗎?
