1. 程式人生 > >java語言基礎知識

java語言基礎知識

集合類型 bre continue 技術分享 元素 一個 方式 png 字符串數組

1.字符串數組的每一個元素都是一個字符串的引用,字符串的是一個對象,並不是把字符串直接存儲在了數組內,而是將它的引用存儲進去

2.二位數組的長度是它的行數,而每行的長度是它本行的列數,因為在存儲二位數組的過程中,棧內存儲的二維數組名,堆內存儲著多個一維數組(二維數組由一維數組組成),而每一個一維數組的長度可以不盡相同,每一個一維數組的引用存儲在一個一維數組內,然後這個存儲引用的一維數組的地址存儲在棧內的二位數組名內;

一維數組

技術分享圖片

二維數組

技術分享圖片

3.簡單的if-else語句,可以直接用三位運算符 ? :來代替;

4.增強for循環,用來對數組或者集合對象進行遍歷

語法格式for(Type name:數組或集合類型對象){循環體}

5.break語句,可以跳出循環,跳出當前代碼塊

6.continue語句,只可以用於循環結構,帶標號的continue語句可以使程序的流程直接轉入標號標明的循環層次

7.基本數據類型:

  整數類型 byte 1bit

       short 2bit

       int 4bit

      long 8bit

  浮點類型 float 4bit

       double 8bit

  字符類型 char 2bit

  布爾類型 boolean 1bit

  引用類型---對象

  8.輸出數組的一個方式

System.out.println(Arrays.toString(a));

Arrays類的一個方法

9.

  技術分享圖片

虛擬機棧:容量小但是速度快,所定義的基本數據類型也就存儲在虛擬機棧

10.常量的聲明

final int a=10;

常量只能被賦值一次,而且定義時要用到final;

java語言基礎知識