Java的基本語法(一)

一.標識符數據庫

(1)標識符就是在編寫程序時給類,變量,方法等起的名字服務器

(2)標識符的命名規則:標識符由字母,數字,下劃線和$組成;第一個字符不能是數字;不能與關鍵字重名數據庫設計

二.關鍵字this

定義:也稱保留字,是系統預留的有特殊含義的標識符。關鍵字都是小寫字母編碼

例子:設計

數據類型相關:class,interface,enum,byte,short,int,long,float,double,char, boolean, void
流程控制相關:if,else,switch,case,default,while,do,for,break,continue,return
訪問權限修飾符:private,protected,public
方法相關修飾符:abstract,final,static,synchronized
類關係相關:extends,implements, super
與實例相關的:new, this, instanceof
包相關:package,import
異常處理:try,catch,finally,throw,throws
其餘:native,strictfp,transient,volatile,assert
未 用:goto,const
字面量:true,false,nulcode

三.字面量utf-8

1.字符編碼作用域

簡單的說就是字符與一個整數之間的對應關係‘a’------------97,‘A’------------65,unicode

‘0’------------48

 

經常使用的字符編碼:

ASCII碼,美國信息交換標準代碼,使用1個字節的二進制表示.

iso-8859-1, 西歐語言編碼,兼容ASCII編碼 , Tomcat服務器默認編碼,

GB2312/GBK, 中文編碼

unicode編碼, 每種語言中的每一個字符設定了統一而且惟一的二進制編碼.經常使用的編碼方案有 utf-8(代碼編寫以及數據庫設計優先選擇), utf-16

2.字面量

Java程序是用來處理數據的,數據分爲不可變的和可變的兩類,不可變的又分爲字面量和final常量,字面量又稱爲直接量. 

包括: 

整數字面量: 10, 123, 456, -789, 0 等全部整數

小數字面量: 1.2, 3.14, 45.678等全部小數

布爾字面量: true, false

字符字面量:是用單引號引發來的單個字符,如’a’, ‘A’, ‘中’, ‘漢’等, ‘’, ‘ab’不是字符字面量

字符串字面量:有雙引號引發來的任意個字符,如: 「abc」, 「90後菜鳥」, 「」

null

四.變量

變量的分類:根據定義變量的位置,分爲局部變量和成員變量

成員變量:在類中定義變量(做用域在整個類)

局部變量:在代碼塊中定義變量(從定義類開始,到大括號結束)

五.數據類型

數據類型就是一組值,以及這一組值上的操做.

1.數據類型做用:

不一樣數據類型的存儲方式不一樣,整數和小數存儲方式不一樣;

不一樣數據類型的數據取值範圍不一樣, 一個字節和四個字節取值範圍不同;

不一樣類型的數據容許的操做不一樣, 字符串不能進行乘除操做.

2.Java語言的數據類型包括哪些

Java的數據類型分爲基本類型和引用類型兩大類.

3.八大基本類型

整型:byte,short,int,long

小數類型:float,double

字符類型:char

布爾類型:boolean

4.基本類型轉換

布爾類型不能和其餘類型進行相互轉換

1.自動類型轉換

byte -->short -->int -->long -->float -->double

char -->int -->long -->float -->double

2.強制類型轉換

不能進行自動類型轉換時,能夠進行強轉

(目標類型)(表達式)

相關文章
相關標籤/搜索