回顾JAVA---1.概述及基本语法
生活随笔
收集整理的這篇文章主要介紹了
回顾JAVA---1.概述及基本语法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
---概述---
-javaSE 完成桌面應用程序的開發,是其它兩者的基礎-javaEE 開發企業環境下的應用程序,主要針對web程序開發
-javaME 開發電子消費產品和嵌入式設備,如手機中的程序
-JDK java的開發和運行環境,java的開發工具和JRE
-JRE java程序的運行環境,java運行的所需的類庫+JVM(java虛擬機)
-javac命令 負責編譯,啟動Java的編譯器程序,對指定擴展名的.java文件進行編譯,生成jvm可以識別的字節碼文件(class文件)
-java命令 負責運行,會啟動jvm加載運行時所需要的類庫,并對class文件進行執行,必須要有一個執行的起始點,就是main方法
---語法基礎---
?-關鍵字 某種語言賦予了特殊含義的單詞-保留字 還沒有賦予特殊含義的單詞,但是準備日后要是用的單詞
-標示符 在程序中自己定義的名詞。類名,變量名,函數名。*數字不能開頭,不能使用關鍵字
-常量 在程序中不會變化的數據
-變量 內存中的一個存儲空間們勇于存儲常量數據。方便運算,變量空間可以重復運用。數據不確定時定義變量
-變量空間的開辟:數據類型,變量名稱,變量的初始化值
-變量的作用域:變量定義的位置開始,到該變量所在的大括號結束
-變量的生命周期:定義的位置開始就活了,到達作用域的時候就在內存中消失了
-數據類型--基本數據類型,引用數據類型
-基本數據類型 byte,short,int,long,float,double,char,Boolean
-引用數據類型 數組,類,接口
-邏輯運算符 & | ^ ! && ||?
-& :只有兩邊都是true結果才為true,否則為false
-| :只有兩邊都是false結果才為false,否則為true
-&和&&的區別:&無論左邊結果是什么右邊都參與運算,&&如果左邊為false右邊將不參與運算
-|和||的區別:|無論左邊結果是什么右邊都參與運算,||日過左邊為true右邊將不參與運算
-棧 存儲的都是局部變量,只要數據運算完成所在的區域結束,改數據就被釋放。
-堆 用于存儲數組和對象(實體) 棧和堆的區別?
轉載于:https://www.cnblogs.com/Amen-Z/p/8511994.html
總結
以上是生活随笔為你收集整理的回顾JAVA---1.概述及基本语法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jdk动态代理源码分析(一)---代理的
- 下一篇: fetch用法说明