Java基础知识学习01-环境变量的配置、数据类型
Java ?SE(Java Platform Standard Edition) ?標準版 ? ?用于桌面程序開發
Java EE (Java Platform ?Enterprise Edition) 企業版 ? 企業版應用開發
Java ME (Java Platform Mirco Edition)微型版 ?嵌入式設備軟件開發
Java 是基于JVM虛擬機跨平臺使用的
JRE(Java Runtime Environment) Java運行環境 ? 包括JVM標準實現和Java核心類庫
JDK(Java Development Kit)Java開發工具包 ? ?包括JRE和Java工具包
? ? JDK環境變量配置方法:
? ?1、安裝JDK選擇安裝目錄,安裝過程中會出現兩次安裝提示。第一次是安裝jdk,第二次是安裝 jre。建議兩個都安裝在同一個java文件夾中的不同文件夾中。(不能都安裝在java文件夾的根目錄下,jdk和jre安裝在同一文件夾會出錯)。
? 2、安裝完JDK后配置環境變量計算機→屬性→高級系統設置→高級→環境變量。
? 3、系統變量→新建JAVA_HOME變量 ? ? ?
變量值填寫jdk的安裝目錄
? ?4、系統變量→尋找Path變量→編輯。
? ? ? 在變量值最后輸入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意原來Path的變量值末尾有沒有;號,如果沒有,先輸入;號再輸入上面的代碼)
? ?5、系統變量→新建CLASSPATH變量。變量值填寫 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一點)。
? ?6、檢驗是否配置成功運行cmd輸入java -version。
? ? ? ? Java語法
1、標識符? ? ??
? ? ?Java中標識符的定義格式由字母、數字、_(下劃線)所組成,其中不能重復,不能以數字開頭,不能是Java中的關鍵字.也可以由美元符和人民幣組成。
? ?注:標識符是嚴格區分大小寫的
? ? ? 例如:ORACLE,oracle,ORAcle等,雖然表示的單詞一樣,但都屬于不同的標識符。
?
?2、關鍵字
| abstract | assert | boolean | break | byte | case | catch |
| char | class | continue | const | default | do | double |
| else | extends | enum | final | finally | float | for |
| goto | if | implements | import | instanceof | int | interface |
| long | native | new | package | private | protected | public |
| return | short | static | synchronized | super | strictfp | this |
| throw | throws | transient | try | void | volatile | while |
3、數據類型
? ? ?Java的數據類型可分為基本數據類型與引用數據類型兩種,其中基本數據類型包括了最基本的byte、short、int、long、float、double、char、boolean等。
? ? ?引用數據類型(接口interface ?類 class ?數組),在操作時必須要進行內存的開辟。
? ? ? byte ? 1個字節 ? 默認值為0 ? ? ?(一個字節8位)
? ? ? short ? 2個字節 ? 默認值為0
? ? ? int ? ? 4個字節 ? 默認值為0
? ? ?long ?8個字節 ? 默認值為0
? ? ?float ?4個字節 ? 默認值為0.0
? ? ?double ?8個字節 ? 默認值為0.0
? ? ?char ? 2個字節 ? 默認值為‘\u0000’ ?
? ? ? boolean ? ? ? 默認值為false
? ? ? 數據類型轉換
? ? ?小范圍轉為大范圍的會自動轉換 ? 如:int+long=long;
? ? ?大范圍轉為小范圍時會損失精度,需要轉換時要強制類型轉換 ? 如:int=(int)long;
? ? ?總結各個數值型數據的轉換流程:
? ? ?自動轉型(由小到大):byte->short->int->long->float->double;
? ? ?強制轉型(由大到小):double->float->long->int->short->byte.
? ? ? 字符型char ? ?用單引號' '括起來
? ? ? 字符串String ? ?用雙引號“ ”括起來 ? ?String本身不屬于Java的基本數據類型,因為它屬于一個類(引用類型數據)
? ? ? 使用char類型定義的轉義字符
? ? ?
| No. | 轉義字符 | 描述 | No. | 轉義字符 | 描述 |
| 1 | \f | 換頁 | 2 | \\ | 反斜杠 |
| 3 | \b | 倒退一格 | 4 | \’ | 單引號 |
| 5 | \r | 歸位 | 6 | \” | 雙引號 |
| 7 | \t | 制表符Tab | 8 | \n | 換行 |
? 4、?三目運算符
? ? ?比較兩個數的大小:a>b?a:b;
?
轉載于:https://www.cnblogs.com/Java-125/p/8603262.html
總結
以上是生活随笔為你收集整理的Java基础知识学习01-环境变量的配置、数据类型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 业务模型
- 下一篇: GoldenGate for Java