1.Java語(yǔ)法標(biāo)準(zhǔn)
Java是面向目標(biāo)的編程語(yǔ)言,一個(gè)Java程序能夠說是一些列目標(biāo)的一個(gè)集合,這些目標(biāo)通過相互調(diào)用辦法來完成協(xié)同工作。
類:類能夠看作是一系列目標(biāo)的一個(gè)模板,它描繪了某一類目標(biāo)所具有的共同特征,包括行為和狀況。目標(biāo):目標(biāo)是類中的一個(gè)實(shí)例,貓是類的話,一只黑貓便是一個(gè)目標(biāo),色彩黑色是目標(biāo)的狀況,這只貓抓老鼠,“抓”便是行為。辦法:辦法便是行為,抓老鼠的“抓”便是這個(gè)目標(biāo)的辦法。當(dāng)然一個(gè)目標(biāo)也不一定只要一個(gè)辦法,就像嗎,貓不只是會(huì)抓老鼠一樣,貓咬你,咬也是一個(gè)辦法。實(shí)例變量:每個(gè)目標(biāo)都有自己獨(dú)特的實(shí)例變量,這些實(shí)例變量的值決定了目標(biāo)的狀況。
2.Java根本語(yǔ)法
主辦法入口:publicstaticvoidmain(String[]args){},一切的Java程序都是由這個(gè)辦法作為起始的。類名:類稱號(hào)運(yùn)用大寫字母作為最初,若是有多個(gè)單詞組成的類稱號(hào)則需求每個(gè)單詞的首字母都大寫。辦法名:一切的辦法稱號(hào)都要運(yùn)用小寫字母作為最初,假如是有多個(gè)單詞組成的辦法稱號(hào)的話則后面的每個(gè)單詞的首字母也都要大寫。源文件名:源文件名要以類稱號(hào)來命名,保存源文件的時(shí)候都以類稱號(hào)來作為源文件的稱號(hào)。Java是大小寫靈敏的!Java是大小寫靈敏的!Java是大小寫靈敏的!重要事情說三遍,新手應(yīng)該特別注意。
3.Java潤(rùn)飾符
Java潤(rùn)飾符主要為兩類:拜訪控制符和非拜訪控制符。
拜訪控制符:defualt:一般稱為“默許潤(rùn)飾符”或者“包潤(rùn)飾符”,一般都省略不寫,表示只能在同一個(gè)包里邊進(jìn)行拜訪。public:一般稱為“公共”,表示是共用的,是Java約束最寬的標(biāo)識(shí)符,被public潤(rùn)飾的類、特點(diǎn)、辦法,都能夠被跨跨類跨包進(jìn)行拜訪。private:一般稱為“私有”,表示是私用的,是Java約束最窄的標(biāo)識(shí)符,被其潤(rùn)飾的特點(diǎn)以及辦法只能被自己拜訪,子類不行,跨包拜訪就更不行。protected:protected是介于public和private之間的拜訪潤(rùn)飾符,一般稱為“控制拜訪權(quán)限”,被protected潤(rùn)飾的特點(diǎn)和辦法只能類本身的辦法和它的子類進(jìn)行拜訪。(非拜訪控制符內(nèi)容較多,后面會(huì)細(xì)說。這兒就先不做介紹了)4.Java標(biāo)識(shí)符
Java一切的組成部分都需求稱號(hào),這個(gè)稱號(hào)便是所謂的標(biāo)識(shí)符。
一切的標(biāo)識(shí)符是以字母下劃線還有美元符號(hào)開端的,之后能夠是數(shù)字字母下劃線美元符的恣意組合。關(guān)鍵字不能作為標(biāo)識(shí)符。java是大小寫靈敏的。(重申一遍)
5.java關(guān)鍵字
上面說到關(guān)鍵字不能作為標(biāo)識(shí)符,這里我們就說一下什么是關(guān)鍵字。這些是不能作為任何標(biāo)識(shí)符、常量、變量的名稱的。
private私有的
protected受保護(hù)的
public公共的
abstract類、方法和變量修飾符、聲明抽象
class類
extends擴(kuò)充,繼承
final最終值,不可改變的
implements實(shí)現(xiàn)(接口)
interface接口
native本地,原生方法(非Java實(shí)現(xiàn))
new新,創(chuàng)建
static靜態(tài)
strictfp嚴(yán)格,精準(zhǔn)
synchronized線程,同步
transient短暫
volatile易失
break跳出循環(huán)
case定義一個(gè)值以供switch選擇
continue繼續(xù)
default默認(rèn)
do運(yùn)行
else否則
for循環(huán)
if如果
instanceof實(shí)例
return返回
switch根據(jù)值選擇執(zhí)行
while循環(huán)
assert斷言表達(dá)式是否為真
catch捕捉異常
finally有沒有異常都執(zhí)行
throw拋出一個(gè)異常對(duì)象
throws聲明一個(gè)異常可能被拋出
try捕獲異常
import引入包
package包
boolean布爾型
byte字節(jié)型
char字符型
double雙精度浮點(diǎn)
float單精度浮點(diǎn)
int整型
long長(zhǎng)整型
short短整型
super父類,超類、變量引用
this本類
void無返回值
goto是關(guān)鍵字,但不能使用
const是關(guān)鍵字,但不能使用
null空
廣州天河區(qū)珠江新城富力盈力大廈北塔2706
020-38013166(網(wǎng)站咨詢專線)
400-001-5281 (售后服務(wù)熱線)
深圳市坂田十二橡樹莊園F1-7棟
Site/ http://www.szciya.com
E-mail/ itciya@vip.163.com
品牌服務(wù)專線:400-001-5281
長(zhǎng)沙市天心區(qū)芙蓉中路三段398號(hào)新時(shí)空大廈5樓
聯(lián)系電話/ (+86 0731)88282200
品牌服務(wù)專線/ 400-966-8830
旗下運(yùn)營(yíng)網(wǎng)站:
Copyright ? 2016 廣州思洋文化傳播有限公司,保留所有權(quán)利。 粵ICP備09033321號(hào)