学java要背的单词_学习JAVA必背的8类常用单词
Java常用的詞還是挺多的,初學(xué)者有空多看看,對(duì)快速入門Java編程還是有益的。本文沈陽(yáng)達(dá)內(nèi)IT培訓(xùn)為大家介紹學(xué)習(xí)JAVA必背的8類常用單詞。
1、保留關(guān)鍵字(2個(gè))
const ——常量,常數(shù):用于修改字段或局部變量的聲明。
goto——轉(zhuǎn)到:指定跳轉(zhuǎn)到標(biāo)簽,找到標(biāo)簽后,程序?qū)⑻幚韽南乱恍虚_始的命令
2、訪問(wèn)修飾符的關(guān)鍵字(3個(gè))
public (公有的):可跨包
protected (受保護(hù)的):當(dāng)前包內(nèi)可用
private (私有的):當(dāng)前類可用
3、定義類、接口、抽象類和實(shí)現(xiàn)接口、繼承類的關(guān)鍵字、實(shí)例化對(duì)象(6個(gè))
class (類):public class A(){}花括號(hào)里是已實(shí)現(xiàn)的方法體,類名需要與文件名相同
interface (接口):public interface B(){}花括號(hào)里有方法體,但沒有實(shí)現(xiàn),方法體句子后面是英文分號(hào);結(jié)尾
abstract (聲明抽象):public abstract class C(){}介于類與接口中間,可以有,也可以沒有已經(jīng)實(shí)現(xiàn)的方法體
implemenst (實(shí)現(xiàn)):用于類或接口,實(shí)現(xiàn)接口public class A interface B(){}
extends (繼承):用于類繼承類public class A extends D(){}
new (創(chuàng)建新對(duì)象):A a=new A();A表示一個(gè)類
4、包的關(guān)鍵字(2個(gè))
import
(引入包的關(guān)鍵字):當(dāng)使用某個(gè)包的一些類時(shí),僅需要類名,然后使用ctrl+shift+o或者選定類名(類或?qū)傩曰蚍椒?按住ctrl+單擊,即可自動(dòng)插入類所在的包
package (定義包的關(guān)鍵字):將所有相關(guān)的類放在一個(gè)包類以便查找修改等
5、數(shù)據(jù)類型的關(guān)鍵字(12個(gè))
byte (字節(jié)型):8bit
char (字節(jié)型):16bit
boolean (布爾型):--
short (短整型):16bit
int (整型):32bit
float (浮點(diǎn)型):32bit
long (長(zhǎng)整型):64bit
double (雙精度):64bit
void (無(wú)返回):public void A(){}其他需要反回的經(jīng)常與return連用
null (空值)
true (真)
false (假)
6、條件循環(huán)(流程控制)(12個(gè))
if (如果) :if(條件語(yǔ)句{執(zhí)行代碼}如果條件語(yǔ)句成立,就開始執(zhí)行{}里面的內(nèi)容
else (否則,或者) :常與if連用,用法相同:if(...){...}else{...}
while (當(dāng)什么時(shí)候):while(條件語(yǔ)句){執(zhí)行代碼}
for(滿足三個(gè)條件時(shí)):for(初始化循環(huán)變量;判斷條件;循環(huán)變量值{}
switch (選擇結(jié)構(gòu)):switch(表達(dá)式){case 常量表達(dá)式1:語(yǔ)句1;...case
常量表達(dá)式2;語(yǔ)句2;default:語(yǔ)句;}default就是如果沒有匹配的case就執(zhí)行它,default并不是必須的。case后的語(yǔ)句可以不用大括號(hào)。
case (匹配switch的表達(dá)式里的結(jié)果) :同上
default (默認(rèn)): default就是如果沒有匹配的case就執(zhí)行它, default并不是必須的
do (運(yùn)行) :通長(zhǎng)與while連用
break (跳出循環(huán)):直接跳出循環(huán),執(zhí)行循環(huán)體后的代碼
continue (繼續(xù)) : 中斷本次循環(huán),并開始下一輪循環(huán)
return (返回) :返回方法指定類型的值或結(jié)束方法的執(zhí)行
instanceof(實(shí)例):一個(gè)二元操作符,和==、>、
7、修飾方法、類、屬性和變量(9個(gè))
static(靜態(tài)的):屬性和方法都可以用static修飾,直接使用類名、屬性和方法名。只有內(nèi)部類可以使用static關(guān)鍵字修飾,調(diào)用直接使用類名、內(nèi)部類類名進(jìn)行調(diào)用。static可以獨(dú)立存在
final(最終的不可被改變):方法和類都可用final來(lái)修飾;final修飾的類是不能被繼承的;final修飾的方法是不能被子類重寫。常量的定義:final修飾的屬性就是常量
super(調(diào)用父類的方法):常見public void paint(Graphics g){super.paint(g);...}
this(當(dāng)前類的父類的對(duì)象):調(diào)用當(dāng)前類中的方法(表示調(diào)用這個(gè)方法的對(duì)象)this.addActionListener(al):等等
native(本地)
strictfp(嚴(yán)格,精準(zhǔn))
synchronized(線程,同步):一個(gè)時(shí)間內(nèi)只能有一個(gè)線程得到執(zhí)行。另一個(gè)線程必須等待當(dāng)前線程執(zhí)行完這個(gè)代碼塊以后才能執(zhí)行該代碼塊
transient(短暫)
volatile(易失)
8、錯(cuò)誤處理(5個(gè))
catch(處理異常):
(1)try+catch 程序流程是:運(yùn)行到try塊中,如果有異常拋出,則轉(zhuǎn)到catch塊去處理。然后執(zhí)行catch塊后面的語(yǔ)句
(2)try+catch+finally
程序流程是:運(yùn)行到try塊中,如果有異常拋出,則轉(zhuǎn)到catch垮,catch塊執(zhí)行完畢后,執(zhí)行finally塊的代碼,再執(zhí)行finally塊后面的代碼。如果沒有異常拋出,執(zhí)行完try塊,也要去執(zhí)行finally塊的代碼。然后執(zhí)行finally塊后面的語(yǔ)句
(3)try+finally 程序流程是:運(yùn)行到try塊中,如果有異常拋出,則轉(zhuǎn)到finally塊的代碼。
try(捕獲異常)
finally(有沒有異常都執(zhí)行)
throw(拋出一個(gè)異常對(duì)象):一些可以導(dǎo)致程序出問(wèn)題,比如書寫錯(cuò)誤,邏輯錯(cuò)誤或者是api的應(yīng)用錯(cuò)誤等等。為力防止程序的崩潰就要預(yù)先檢測(cè)這些因素,所以java使用了異常這個(gè)機(jī)制
在java中異常是靠“拋出” 也就是英語(yǔ)的“throw”來(lái)使用的,意思是如果發(fā)現(xiàn)到什么異常的時(shí)候就把錯(cuò)誤信息“拋出”
throws(聲明一個(gè)異常可能被拋出):把異常交給他的上級(jí)管理,自己不進(jìn)行異常處理
總結(jié)
以上是生活随笔為你收集整理的学java要背的单词_学习JAVA必背的8类常用单词的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Windows 下,使用 Pycharm
- 下一篇: 基于Python预测股价的那些人那些坑,