java 基本語法1
1.安裝idea,java編譯器,編譯器會自動對代碼進行編譯,然后運行得到結果.idea分為社區版(免費),企業版(收費),https://www.jetbrains.com/zh-cn/idea/download/?section=windows從官網下載對應版本安裝即可.
2.java 的數據類型有四類八項.整數,小數,字符,布爾.其中整數:int long byte short,字符 char,布爾boolean,浮點數double,float.其中整數默認為int類型,小數默認為double類型.如12,默認為int類型12,如果想要表示long 類型需要寫成12L,浮點數類似如3.14,表示double類型浮點數,如表示float類型需寫為3.14F.在不同類數據加減運算中會出現精度轉換(精度低到精度高).其中字符串類'+'任意類型都是作字符串拼接.
3.除了四類八項以外,Java的數據類型都為引用類.如String ArrayList等等.創建引用類需要用到new關鍵字.如String str=new String();str,在占空間開辟,new String 在堆內存中開辟
4.在java中,像c++一樣也存在new關鍵字,都用于動態開辟內存空間,與c++不同,Java中不存在delete關鍵字于new配套使用.對于垃圾內存jvm會自動選擇合適時機釋放,不必手動釋放,使得java的內存管理相當便捷,大大降低出現內存泄漏的風險.
5.java實現輸入語句
(1)導包import java.util.Scanner;(個人感覺像c++的引用頭文件)
(2)創建Scanner對象.Scanner sc=new Scanner(System.in);(在C++中標準命名空間中會自動創建標準輸入對象cin,java的輸入流對象要自己創建)
(3)實現讀入,int t=sc.nextInt();sc的成員函數nextInt,用于讀取下一個整數,返回值為Int.類似的成員函數還有,nextDouble(讀入浮點數),next(讀入字符串),nextLine(讀入下一行字符串)
6.在java的標識符命名中有一套命名規范,函數,變量用小駝峰,如(int peopleNumber=2;).類名用大駝峰(public class HelloWorld)
7.單行注釋//,多行注釋/嘿嘿/
8.java具有支持跨平臺的特點,.java文件通過編譯形成.class文件再通過jvm虛擬機運行(以行運行)

浙公網安備 33010602011771號