Java周记(第一周)
1.Java入門
主要通過在B站上看視頻自學以及與同學討論,學習了與Java相關的基礎知識與應用。在學習C++的基礎上通過視頻自學Java感覺難度會小一些。
在學習時,遇到的第一個難題就是Java環境配置和eclipse的使用了,Java環境的配置是通過視頻的講解以及學習博主多加點辣也沒關系的博客
(博客地址為java 環境配置(詳細教程)_多加點辣也沒關系的博客-CSDN博客_java環境配置)
根據博客內容下載好后,值得注意的是新建Java_Home時都是在系統變量中(注意不要加到用戶變量中)。配置完成后按win+R輸入cmd后分別輸入java和javac一次,回車后顯示有關java信息即為配置成功。eclipse的下載和使用在視頻中都有教,與codeblocks的使用比較類似但與visual studio差別較大,比較容易掌握。
2.Java基礎語法
1.輸入輸出語句
輸入:import java.util.Scanner;
? ? ? ? ? Scanner 變量名=new Scanner(System.in);
? ? ? ? ? int 變量名=sc.nextInt();
輸出:System.out.println( "XXX");
2.注釋
單行注釋// ? ?多行注釋/* ? ?*/ ? ? ?文檔注釋/** ? ?*/
Ctrl+\將選中區域全部注釋為單行注釋;
Ctrl+Shift+\將選中區域全部注釋為多行注釋;
3.標識符與關鍵字
標識符與c++命名規則相同
4.基本數據類型
y與C++差別不大,其中布爾類型為boolean,字符串為String。
5.命名規則
第一個單詞首字母小寫,后面單詞首字母大寫
對類命名時首字母全部小寫
6.運算符
與c++大致相同。
其中與或非的寫法改為只寫一個&、|、!,而&&和||稱為短路與和或,用法有所區別。
新增加了異或^:相同為false,相反為true。
3.數組
數組的定義有兩種:int [] arr或者int arr[]。
數組的動態初始化:數據類型[] 變量名=new 數據類型[數組長度];
數組的靜態初始化:數據類型[] 變量名=new 數據類型[]{數組元素表};
二維數組相當于一個數組嵌套另一個數組,在堆區開辟內存時,如int arr[][]=new int[3][2]中的int[3]其實是三個一維數組,數組的每個元素都是數組,數組元素存的是數組的首地址。
總結
以上是生活随笔為你收集整理的Java周记(第一周)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vim 使用中的一些错误[omnifun
- 下一篇: JAVA单例之我见