Java學習的第一天(2021.6.20 昨天總結好沒發)
阿新 • • 發佈:2021-06-21
JAVA學習Day01
JAVA語言:1995年誕生
- java 2 標準版(J2SE):去佔領桌面
- java 2 移動版(J2ME):去佔領手機
- java 2 企業版 (J2EE):去佔領伺服器
JAVA的發展:
- 構建工具:Ant、Maven、Jekins
- 應用伺服器:Tomcat、Jetty、Jboss、Websphere、weblogic
- Web開發:Struts、Spring、Hibernate、myBatis
- 開發工具:Eclipse、Netbean、intellij idea、Jbuilder
- 2006:Hadoop(大資料領域)
- 2008:Android(手機端)
JAVA的特性和優勢:
- 簡單性
- 面向物件
- 可移植性
- 高效能
- 分散式
- 動態性
- 多執行緒
- 安全性
- 健壯性
JAVA三大版本
- JavaSE:標準版(桌面程式,控制檯開發...)
- JavaME:嵌入式開發(手機,小家電...)
- JavaEE:E企業級開發(web端,伺服器開發...)
JDK、JRE、JVM
- JDK:Java Development Kit
- JRE:Java Runtime Environment
- JVM:Java Virtual Machine
Java開發環境搭建
安裝JDK
-
百度搜索JDK8,找到下載地址
-
同意協議
-
下載電腦對應版本
-
雙擊安裝JDK
-
記住安裝路徑
-
配置環境變數
-
我的電腦-->右鍵-->屬性
-
環境變數-->JAVA_HOME
-
測試是否安裝成功
開啟cmd,java -version
-
解除安裝JDK
1. 刪除java安裝目錄
2. 刪除JAVA_HOME
3. 刪除path下關於Java的目錄
4. java -version檢測是否還存在
Hello World!
-
新建一個code資料夾存放程式碼
-
新建一個Java檔案
- 檔案字尾為.java
- Hello.java
-
編寫程式碼
public class Hello{ public static void main(String[] args){ System.out.print("Hello World!"); } }
-
編譯javac java檔案,會生成一個class檔案
-
執行class檔案,Java class檔案
注意:可能出現的問題
- 每個單詞大小寫不能出現問題,java是大小寫敏感的
- 儘量使用英文
- 檔名和類名必須保證一致,並且首字母大寫
- 符號使用了中文的
Java程式執行機制
-
編譯型
-
解釋型
-
程式執行機制
IDEA安裝
IDEA官網:https://www.jetbrains.com/
勾選64位以及java安裝
IDEA快捷鍵
psvm :public static void main(String[] args){}
sout :System.out.println();