1. 程式人生 > 其它 >使用 Certbot 申請 Let's Encrypt SSL 證書,並定時續期

使用 Certbot 申請 Let's Encrypt SSL 證書,並定時續期

Java學習第二天

註釋

  • 行註釋 //
  • 多行註釋 /* content */
  • 文件註釋

資料型別

位元組:一個位元組等於8位

1024B(2^10)=1KB

整數型別

  1. byte 1個位元組 -128~127
  2. short 2個位元組 -32768~32767
  3. int 4個位元組 -2147483648~2147483647
  4. long 8個位元組

long型別要在數字後面加個L

浮點數

  1. float 4個位元組
  2. double 8個位元組

float型別要在數字後面加個F

字元

  • char 2個位元組 ,只能放一個字元

字串

  • string

string是一個類不是字串

布林值

  • boolean
    • true
    • false

資料型別擴充套件

  1. 整數拓展 進位制

    二進位制0b 十進位制 八進位制0 十六進位制0x

  2. 浮點數拓展(重要)

    1. java 中 3 * 0.1 == 0.3;將會返回什麼?true還是false?

      答:false, 因為浮點數不能完全精確的表示出來,一般會損失精度.

    2. java 中 float f = 3.4; 是否正確?

      答:不正確,小數預設是double型別,要轉化後才能賦值,

        如【float f=3.4F 】or【float f=(float)3.4】.
      

​ 總結:1.浮點數在計算機內以二進位制存在,由0和1組成,與實際的十進位制數存在誤差。

​ 2.儘量不要用浮點數進行比較

  1. 字元拓展

​ 字元本質是數字,以Unicode進行編碼

4.轉義字元

​ \n換行

​ \t製表符

5.布林值拓展