訪問控制
private
protected
public
類,方法和變數修飾符
abstract
class extends final implements inte***ce native new
static strictfp synchronized transient volatile
程式控制
break
continue
return
dowhile
ifelse
for instanceof switch
case
default
異常處理
try cathc throw throws
包相關import
package
基本型別
boolean byte
char
double
float
intlong
short
null
true
false
變數引用
super
this
void
保留字goto
const
程式中自己起的一些名字
組成規則:26個英文本母大小寫,數字0-9,以及」_」 「$」符號
定義規則:數字不能開頭
關鍵字不能做識別符號
注意事項:嚴格區分大小寫,盡量起一些見名知意的名字
明確需求
寫下思路
寫**的步驟
自增(++)自減(–)運算子是一種特殊的算術運算子,在算術運算子中需要兩個運算元來進行運算,而自增自減運算子是乙個運算元。
public
class selfaddminus
}進行自增運算後的值等於4
進行自減運算後的值等於2
例如:最有效率的計算出2*8=?
2左移3位,末尾再補3個0
對兩個整數變數的值進行互換,不使用中間變數
//這種方式可能會超出int範圍
int a = 3
;b = 5;
a = a+b;
b = a-b;
a = a-b;
方式二:
a = a^b;
b = a^b;
a = a^b;
//乙個數異或同乙個數兩次,還是這個數本身。
int x= 3;y=4;z;
z = (x>y)?x:y //z變數中儲存的就是兩者的最大值
格式1:
if(布林表示式)
格式2:
if(布林表示式)else
格式3:
if(布林表示式 1)else
if(布林表示式 2)else
if(布林表示式 3)else
格式:
while( 布林表示式 )
--------------------------------------
//do-while迴圈即使不滿足條件,也至少執行一次。
do while(布林表示式);
--------------------------------------
for(初始化; 布林表示式; 更新)
--------------------------------------
for(宣告語句 : 表示式)
增強for迴圈
public
class test ;
for(int x : numbers )
system.out.print("\n");
string names =;
for( string name : names )
}}10,20,30,40,50,
james,larry,tom,lacy,
格式:
switch(expression)
switch 語句有如下規則:
package com.demo1;
public
class demo1
system.out.println("你的等級是 " + grade);
}}良好
你的等級是 c
if和switch的應用:
- if :
- 1.對具體的值進行判斷
- 2.對區間判斷。
- 3.對運算結果是boolean型別的表示式進行判斷。
1 java語言基礎組成 1
如 class,public等等。如 類名,變數名 規定 不能數字開頭,必須由a z a z 0 9 組成。如 aa0 規範 開頭必須大寫 1 單行注釋 如 class myfirstclass 這是我的第乙個類 2 多行注釋 如 class myfirstclass 這兩行 被注釋掉了 3 文件注...
Java語言基礎
b 案例演示 邏輯運算子的基本用法 注意事項 c 結論 邏輯與 有false則false。邏輯或 有true則true。邏輯異或 相同為false,不同為true。邏輯非 非false則true,非true則false。b 同理 和 的區別?學生自學 c 開發中常用誰?b 案例演示 b 面試題 b ...
C語言基礎一 C語言程式組成
c語言程式組成 由1個或多個.c和.h檔案組成 c檔案組成 1.預處理命令 以 開頭的行都屬於預處理命令 1.1 檔案包含命令 include開頭的 作用 把後面的檔案包含進來 include 搜尋的路徑在標準路徑下 usr include usr local include include 先搜尋...