Java學習筆記

2021-07-23 13:07:18 字數 1010 閱讀 2441

1.為了繼承,一般的規則是將所有的資料成員指定為private,將所有方法指定為public。

2.boolean類只有一位,不是乙個位元組,只有兩個值true,false.

3.long l = 70l*24*60*365*60;//需要進行強制轉換,最好把強制轉換放在第乙個數,因為一旦前面的數計算有溢位,後面再強轉就無效了

4.二進位制整數:int b = 0b0000_0000_

0000_

0000_

0000_

0000_

0000_

0011;(int型別占用四個位元組,乙個位元組有8位,b表示十進位制數:3),下劃線是分隔符利於分辨。

5.變數(本質是基本儲存單元,命名規則首字母小寫,駝峰原則:runtime(),maxvalue)使用前,需要:1.宣告;2.初始化。

*區域性變數:在方法或語句塊裡宣告的變數(使用前必須先宣告和初始化);

*成員變數:方法外部或類內部定義的變數(會自動初始化);

6.final常量,只能被初始化一次,常量一般用大寫字母,下劃線表示。

7.類名,首字母大寫,駝峰原則,如:runcircle;

8.小數也能取餘,double d = 10.2 % 3;

9.左移一位:<< 相當於乘以2;右移一位:>> 相當於除以2取商;(移位運算比乘除運算快)

10.string str = "5"; int a = 4;system.out.println(a + str);//輸出為45,只要 + 兩邊有乙個運算元為字串,就變成了字串連線符,輸出都為字串。

11.return的作用結束方法的執行;

12.遞迴的基本思想是,自己呼叫自己。

*遞迴頭: 什麼時候不呼叫自身方法,不加這個會陷入死迴圈;

*遞迴體:呼叫自身執行的方法;

14:為什麼需要package?

*解決類重名的問題;

*便於管理類,合適的類位於合適的包。

15.物件導向的本質,以類的方式組織**,以物件的方式組織(封裝)資料。

java學習筆記

1 scanner的使用 1 在jdk5以後出現的用於鍵盤錄入資料的類。2 構造方法 a 講解了system.in這個東西。它其實是標準的輸入流,對應於鍵盤錄入 b 構造方法 inputstream is system.in scanner inputstream is c 常用的格式 scanne...

java學習筆記

方法傳參 如果某個方法的引數是基本資料型別,那麼傳參方式是賦值方式。如果引數是類,那麼就相當於c的位址傳值 public class hello public static void name helloi i class helloi 判斷時間先後 判斷傳入時間是否在當前時間之前 param ti...

Java學習筆記

1.由 基本資料型態轉換成 string string 類別中已經提供了將基本資料型態轉換成 string 的 static 方法 也就是 string.valueof 這個引數多載的方法 有下列幾種 string.valueof boolean b 將 boolean 變數 b 轉換成字串 str...