Java中保留字和關(guān)鍵字的區(qū)別

Java的關(guān)鍵字對(duì)java的編譯器有特殊的意義,他們用來(lái)表示一種數(shù)據(jù)類型,或者表示程序的結(jié)構(gòu)等。保留字是為java預(yù)留的關(guān)鍵字,他們雖然現(xiàn)在沒(méi)有作為關(guān)鍵字,但在以后的升級(jí)版本中有可能作為關(guān)鍵字。

Java 關(guān)鍵字列表 (依字母排序 共50組):
abstract, assert,boolean, break, byte, case, catch, char, class, continue, default, do, double, else, enum,extends, final, finally, float, for, if, implements, import, instanceof, int, interface, long, native, new, package, private, protected, public, return, short, static, strictfp, super, switch, synchronized, this, throw, throws, transient, try, void, volatile, while

Java 保留字列表 (依字母排序 共14組) : Java保留字是指現(xiàn)有Java版本尚未使用 但以后版本可能會(huì)作為關(guān)鍵字使用。
byValue, cast, false, future, generic, inner, operator, outer, rest, true, var,goto,const, null

-示例-

int arg = <some value>;
switch (arg){
case 1:
<statements>
break;
case 2:
<statements>
break;
default:
<statements>
break;
}

-注釋-
default 塊沒(méi)有隱式結(jié)束點(diǎn)。break 語(yǔ)句通常在每個(gè) case 或 default 塊的末尾使用,以便在完成塊時(shí)退出 switch 語(yǔ)句。
如果沒(méi)有 default 語(yǔ)句,其參數(shù)與任何 case 塊都不匹配的 switch 語(yǔ)句將不執(zhí)行任何操作。

11.do
do 關(guān)鍵字用于指定一個(gè)在每次迭代結(jié)束時(shí)檢查其條件的循環(huán)。
-示例-

do{
<statements>
}

while (!found);
-注釋-
do 循環(huán)體至少執(zhí)行一次。
條件表達(dá)式后面必須有分號(hào)。

12.double
double 是 Java 原始類型。
double 變量可以存儲(chǔ)雙精度浮點(diǎn)值。
-示例-

double ratio = .01;
double diameter = 6.15;
double height = 1.35E03;   // 1.35 * 103 或 1350.0
double height = 1e-2;   // 1.0 * 10-2 或 0.01

-注釋-
由于浮點(diǎn)數(shù)據(jù)類型是實(shí)際數(shù)值的近似值,因此,一般不要對(duì)浮點(diǎn)數(shù)值進(jìn)行是否相等的比較。
Java 浮點(diǎn)數(shù)值可代表無(wú)窮大和 NaN(非數(shù)值)。Double 包裝對(duì)象類用來(lái)定義常量 MIN_VALUE、MAX_VALUE、NEGATIVE_INFINITY、POSITIVE_INFINITY 和 NaN。

13.else
else 關(guān)鍵字總是在 if-else 語(yǔ)句中與 if 關(guān)鍵字結(jié)合使用。else 子句是可選的,如果 if 條件為 false,則執(zhí)行該子句。
-示例-

if (condition){
<statements>
}else{
<statements>
}

14.extends
extends 關(guān)鍵字用在 class 或 interface 聲明中,用于指示所聲明的類或接口是其名稱后跟有 extends 關(guān)鍵字的類或接口的子類。
-示例-

public class Rectangle extends Polygon{
}

-注釋-
在上例中,Rectangle 類繼承 Polygon 類的所有 public 和 protected 變量和方法。
Rectangle 類可以重寫 Polygon 類的任何非 final 方法。
一個(gè)類只能擴(kuò)展一個(gè)其他類。

15.false
false 關(guān)鍵字代表 boolean 變量的兩個(gè)合法值之一。
-示例-

boolean isComplete = false;

16.final
final 關(guān)鍵字可以應(yīng)用于類,以指示不能擴(kuò)展該類(不能有子類)。
final 關(guān)鍵字可以應(yīng)用于方法,以指示不能重寫任何子類中的方法。
-示例-

public final class MyFinalClass{
}
public class MyClass{
public final String myFinalMethod(){
<statements>
}
}

-注釋-
一個(gè)類不能同時(shí)是 abstract 又是 final。abstract 意味著必須擴(kuò)展類,final 意味著不能擴(kuò)展類。
一個(gè)方法不能同時(shí)是 abstract 又是 final。abstract 意味著必須重寫方法,final 意味著不能重寫方法。

17.finally
finally 關(guān)鍵字用來(lái)定義始終在 try-catch-finally 語(yǔ)句中執(zhí)行的塊。
finally 塊通常包含清理代碼,用在部分執(zhí)行 try 塊后恢復(fù)正常運(yùn)行。
-示例-

try{
<可能引發(fā)異常的塊>
}catch (<java.lang.Exception 或子類> e){
<處理異常 e 的代碼>
}finally{
<有異?;驘o(wú)異常情況下都執(zhí)行的語(yǔ)句>
}

-注釋-
開(kāi)始和結(jié)束標(biāo)記 { 和 } 是 finally 子句語(yǔ)法的一部分,即使該子句只包含一個(gè)語(yǔ)句,也不能省略這兩個(gè)標(biāo)記。
每個(gè) try 塊都必須至少有一個(gè) catch 或 finally 子句。
如果執(zhí)行 try 塊的任何部分,不論是否出現(xiàn)異常,也不論 try 或 catch 塊是否包含 return、continue 或 break 語(yǔ)句,都一定會(huì)執(zhí)行 finally 塊中的代碼。
如果不出現(xiàn)異常,控件將跳過(guò) try 塊,進(jìn)入 finally 塊。
如果在執(zhí)行 try 塊期間出現(xiàn)異常,并且相應(yīng)的 catch 塊包含 break、continue 或 return 語(yǔ)句,控件將首先穿過(guò) finally 塊,之后再執(zhí)行 break、continue 或 return。

18.float
float 是 Java 原始類型。
float 變量可以存儲(chǔ)單精度浮點(diǎn)值。
-示例-

float ratio = .01;
float diameter = 6.15;
float height = 1.35E03;   // 1.35 * 103 或 1350.0
float height = 1e-2;   // 1.0 * 10-2 或 0.01

-注釋-
使用此關(guān)鍵字時(shí)應(yīng)遵循下列規(guī)則:
Java 中的浮點(diǎn)文字始終默認(rèn)為雙精度。要指定單精度文字值,應(yīng)在數(shù)值后加上 f 或 F,如 0.01f。
由于浮點(diǎn)數(shù)據(jù)類型是實(shí)際數(shù)值的近似值,因此,一般不要對(duì)浮點(diǎn)數(shù)值進(jìn)行是否相等的比較。
Java 浮點(diǎn)數(shù)值可代表無(wú)窮大和 NaN(非數(shù)值)。Float 包裝對(duì)象類用來(lái)定義常量 MIN_VALUE、MAX_VALUE、NEGATIVE_INFINITY、POSITIVE_INFINITY 和 NaN。

19.for
for 關(guān)鍵字用于指定一個(gè)在每次迭代結(jié)束前檢查其條件的循環(huán)。
-示例-

int i;
for (i=0; i<max; i++){
<statements>
}

-注釋-
for 語(yǔ)句的形式為 for(initialize; condition; increment)
控件流進(jìn)入 for 語(yǔ)句時(shí),將執(zhí)行一次 initialize 語(yǔ)句。
每次執(zhí)行循環(huán)體之前將計(jì)算 condition 的結(jié)果。如果 condition 為 true,則執(zhí)行循環(huán)體。
每次執(zhí)行循環(huán)體之后,在計(jì)算下一個(gè)迭代的 condition 之前,將執(zhí)行 increment 語(yǔ)句。

20.if
if 關(guān)鍵字指示有條件地執(zhí)行代碼塊。條件的計(jì)算結(jié)果必須是布爾值。
-示例-

if (condition){
<statements>
}
 
if (condition){
<statements>
}else{
<statements>
}

-注釋-
if 語(yǔ)句可以有可選的 else 子句,該子句包含條件為 false 時(shí)將執(zhí)行的代碼。
包含 boolean 操作數(shù)的表達(dá)式只能包含 boolean 操作數(shù)。

21.implements
implements 關(guān)鍵字在 class 聲明中使用,以指示所聲明的類提供了在 implements 關(guān)鍵字后面的名稱所指定的接口中所聲明的所有方法的實(shí)現(xiàn)。
-示例-

public class Truck implements IVehicle{
}

-注釋-
在上例中,Truck 類必須提供在 IVehicle 接口中所聲明的所有方法的實(shí)現(xiàn)。
否則,Truck 類將是獨(dú)立的;它可以聲明其他方法和變量,并擴(kuò)展另一個(gè)類。
一個(gè)類可以實(shí)現(xiàn)多個(gè)接口。

22.import
import 關(guān)鍵字使一個(gè)包中的一個(gè)或所有類在當(dāng)前 Java 源文件中可見(jiàn)??梢圆皇褂猛耆薅ǖ念惷麃?lái)引用導(dǎo)入的類。
-示例-

import java.io.File;
import java[.NET](http://lib.csdn.net/base/dotnet).*;

-注釋-
當(dāng)多個(gè)包包含同名的類時(shí),許多 Java 程序員只使用特定的 import 語(yǔ)句(沒(méi)有“*”)來(lái)避免不確定性。

23.instanceof
instanceof 關(guān)鍵字用來(lái)確定對(duì)象所屬的類。
-示例-

if (node instanceof TreeNode){
<statements>
}

-注釋-
在上例中,如果 node 是 TreeNode 類的實(shí)例,或者是 TreeNode 的子類的實(shí)例,則 instanceof 表達(dá)式的值將為 true。

24.int
int 是 Java 原始類型。
int 變量可以存儲(chǔ) 32 位的整數(shù)值。
-示例-

int number = 5;
int octalNumber = 0377;
int hexNumber = 0xff;

-注釋-
Integer 類是 int 原始類型的包裝對(duì)象類。它定義代表此類型的值的范圍的 MIN_VALUE 和 MAX_VALUE 常量。
Java 中的所有整數(shù)值都是 32 位的 int 值,除非值后面有 l 或 L(如 235L),這表示該值應(yīng)解釋為 long。

25.interface
interface 關(guān)鍵字用來(lái)聲明新的 Java 接口,接口是方法的集合。
接口是 Java 語(yǔ)言的一項(xiàng)強(qiáng)大功能。任何類都可聲明它實(shí)現(xiàn)一個(gè)或多個(gè)接口,這意味著它實(shí)現(xiàn)了在這些接口中所定義的所有方法。
-示例-

public interface IPolygon{
public float getArea();
public int getNumberOfSides();
public int getCircumference();
}

-注釋-
實(shí)現(xiàn)了接口的任何類都必須提供在該接口中的所有方法的實(shí)現(xiàn)。
一個(gè)類可以實(shí)現(xiàn)多個(gè)接口。

26.long
long 是 Java 原始類型。
long 變量可以存儲(chǔ) 64 位的帶符號(hào)整數(shù)。
-示例-

long number = 5;
long anotherNumber = 34590L;
long octalNumber = 0377;
long hexNumber = 0xffl;

-注釋-
Long 類是 long 原始類型的包裝對(duì)象類。它定義代表此類型的值的范圍的 MIN_VALUE 和 MAX_VALUE 常量。
Java 中的所有整數(shù)值都是 32 位的 int 值,除非值后面有 l 或 L(如 235L),這表示該值應(yīng)解釋為 long。

27.native
native 關(guān)鍵字可以應(yīng)用于方法,以指示該方法是用 Java 以外的語(yǔ)言實(shí)現(xiàn)的。
-示例-

native String getProcessorType();

-注釋-
Native 方法不在此文檔的討論范圍內(nèi)。

28.new
new 關(guān)鍵字用于創(chuàng)建類的新實(shí)例。
-示例-

String sName = new String();
Float fVal = new Float(0.15);

-注釋-
new 關(guān)鍵字后面的參數(shù)必須是類名,并且類名的后面必須是一組構(gòu)造方法參數(shù)(必須帶括號(hào))。
參數(shù)集合必須與類的構(gòu)造方法的簽名匹配。
= 左側(cè)的變量的類型必須與要實(shí)例化的類或接口具有賦值兼容關(guān)系。
PS:也就是說(shuō)=左側(cè)的類型必須是右邊實(shí)例化類或者是其父類樹(shù)上的類

29.null
null 是 Java 的保留字,表示無(wú)值。
-示例-

Integer i;
i = null;
String s;
if (s != null){
<statements>
}

-注釋-
將 null 賦給非原始變量相當(dāng)于釋放該變量先前所引用的對(duì)象。
不能將 null 賦給原始類型(byte、short、int、long、char、float、double、boolean)變量。

30.package
package 關(guān)鍵字指定在 Java 源文件中聲明的類所駐留的 Java 包。
-示例-

package com.mycompany;
public class MyClass{
}

-注釋-
package 語(yǔ)句(如果出現(xiàn))必須是 Java 源文件中的第一個(gè)非-注釋-性文本。
在上面的-示例-中,MyClass 類的完全限定類名是 com.mycompany.MyClass。
如果 Java 源文件不包含 package 語(yǔ)句,在該文件中定義的類將位于“默認(rèn)包”中。請(qǐng)注意,不能從非默認(rèn)包中的類引用默認(rèn)包中的類。

31.private
private 關(guān)鍵字是訪問(wèn)控制修飾符,可以應(yīng)用于類、方法或字段(在類中聲明的變量)。
-示例-

public class MyPublicClass{
private class MyPrivateClass{
}
private int i;
private String myMethod(){
<statements>
}
}

-注釋-
只能在聲明 private(內(nèi)部)類、方法或字段的類中引用這些類、方法或字段。在類的外部或者對(duì)于子類而言,它們是不可見(jiàn)的。
所有類成員的默認(rèn)訪問(wèn)范圍都是 package 訪問(wèn),也就是說(shuō),除非存在特定的訪問(wèn)控制修飾符,否則,可以從同一個(gè)包中的任何類訪問(wèn)類成員。

32.protected
protected 關(guān)鍵字是可以應(yīng)用于類、方法或字段(在類中聲明的變量)的訪問(wèn)控制修飾符。
-示例-

public class MyPublicClass{
protected class MyPrivateClass{
}
protected int i;
protected String myMethod(){
<statements>
}
}

-注釋-
可以在聲明 protected 類、方法或字段的類、同一個(gè)包中的其他任何類以及任何子類(無(wú)論子類是在哪個(gè)包中聲明的)中引用這些類、方法或字段。
所有類成員的默認(rèn)訪問(wèn)范圍都是 package 訪問(wèn),也就是說(shuō),除非存在特定的訪問(wèn)控制修飾符,否則,可以從同一個(gè)包中的任何類訪問(wèn)類成員。

33.public
public 關(guān)鍵字是可以應(yīng)用于類、方法或字段(在類中聲明的變量)的訪問(wèn)控制修飾符。
-示例-

public class MyPublicClass{
public class MyPrivateClass{
}
public int i;
public String myMethod(){
<statements>
}
}

-注釋-
可能只會(huì)在其他任何類或包中引用 public 類、方法或字段。
所有類成員的默認(rèn)訪問(wèn)范圍都是 package 訪問(wèn),也就是說(shuō),除非存在特定的訪問(wèn)控制修飾符,否則,可以從同一個(gè)包中的任何類訪問(wèn)類成員。

34.return
return 關(guān)鍵字會(huì)導(dǎo)致方法返回到調(diào)用它的方法,從而傳遞與返回方法的返回類型匹配的值。
-示例-

public void myVoidMethod(){
<statements>
return;
}
public String myStringMethod(){
String s = "my response";
return s;
}
public int myIntMethod(){
int i = 5;
return(i);
}

-注釋-
如果方法具有非 void 的返回類型,return 語(yǔ)句必須具有相同或兼容類型的參數(shù)。
返回值兩側(cè)的括號(hào)是可選的。
35.short
short 是 Java 原始類型。
short 變量可以存儲(chǔ) 16 位帶符號(hào)的整數(shù)。
-示例-

short number = 5;
short octalNumber = 0077;
short hexNumber = 0xff;

-注釋-
Short 類是 short 原始類型的包裝對(duì)象類。它定義代表此類型的值的范圍的 MIN_VALUE 和 MAX_VALUE 常量。
Java 中的所有整數(shù)值都是 32 位的 int 值,除非值后面有 l 或 L(如 235L),這表示該值應(yīng)解釋為 long。

36.static
static 關(guān)鍵字可以應(yīng)用于內(nèi)部類(在另一個(gè)類中定義的類)、方法或字段(類的成員變量)。
-示例-

public class MyPublicClass{
public final static int MAX_OBJECTS = 100;
static int _numObjects = 0;
static class MyStaticClass{
}
static int getNumObjects(){
}
}

-注釋-
通常,static 關(guān)鍵字意味著應(yīng)用它的實(shí)體在聲明該實(shí)體的類的任何特定實(shí)例外部可用。
static(內(nèi)部)類可以被其他類實(shí)例化和引用(即使它是頂級(jí)類)。在上面的-示例-中,另一個(gè)類中的代碼可以實(shí)例化 MyStaticClass 類,方法是用包含它的類名來(lái)限定其名稱,如 MyClass.MyStaticClass。
static 字段(類的成員變量)在類的所有實(shí)例中只存在一次。
可以從類的外部調(diào)用 static 方法,而不用首先實(shí)例化該類。這樣的引用始終包括類名作為方法調(diào)用的限定符。在上面的示例中,MyClass 類外部的代碼以 MyClass.getNumObjects() 的形式調(diào)用 getNumObjects() static 方法。
模式:

public final static <type> varName = <value>;

通常用于聲明可以在類的外部使用的類常量。在引用這樣的類常量時(shí)需要用類名加以限定。在上面的-示例-中,另一個(gè)類可以用 MyClass.MAX_OBJECTS 形式來(lái)引用 MAX_OBJECTS 常量。

37.super
super 關(guān)鍵字用于引用使用該關(guān)鍵字的類的超類。
-示例-

public class MyClass{
public MyClass(String arg){
super(arg);
}
public String myStringMethod(){
return super.otherStringMethod();
}
}

-注釋-
作為獨(dú)立語(yǔ)句出現(xiàn)的 super 表示調(diào)用超類的構(gòu)造方法。
super.<methodName>() 表示調(diào)用超類的方法。只有在如下情況中才需要采用這種用法:要調(diào)用在該類中被重寫的方法,以便指定應(yīng)當(dāng)調(diào)用在超類中的該方法。

38.switch
switch 語(yǔ)句用于基于某個(gè)表達(dá)式選擇執(zhí)行多個(gè)代碼塊中的某一個(gè)。
-示例-

int arg = <some value>;
switch (arg){
case 1:
<statements>
break;
case 2:
<statements>
break;
default:
<statements>
break;
}
char arg = <some value>;
switch (arg){
case 'y':
case 'Y':
<statements>
break;
case 'n':
case 'N':
<statements>
break;
default:
<statements>
break;
}

-注釋-
switch 條件的計(jì)算結(jié)果必須等于 byte、char、short 或 int。
case 塊沒(méi)有隱式結(jié)束點(diǎn)。break 語(yǔ)句通常在每個(gè) case 塊末尾使用,用于退出 switch 語(yǔ)句。
如果沒(méi)有 break 語(yǔ)句,執(zhí)行流將進(jìn)入所有后面的 case 和/或 default 塊。

39.synchronized
synchronized 關(guān)鍵字可以應(yīng)用于方法或語(yǔ)句塊,并為一次只應(yīng)由一個(gè)線程執(zhí)行的關(guān)鍵代碼段提供保護(hù)。
-示例-

public class MyClass{
public synchronized static String mySyncStaticMethod(){
}
public synchronized String mySyncMethod(){
}
}
public class MyOtherClass{
Object someObj;
public String myMethod(){
<statements>
synchronized (someObj){
<statements affecting someObj>
}
}
}

-注釋-
synchronized 關(guān)鍵字可防止代碼的關(guān)鍵代碼段一次被多個(gè)線程執(zhí)行。
如果應(yīng)用于靜態(tài)方法(如上例中的 MySyncStaticMethod),那么,當(dāng)該方法一次由一個(gè)線程執(zhí)行時(shí),整個(gè)類將被鎖定。
如果應(yīng)用于實(shí)例方法(如上例中的 MySyncMethod),那么,當(dāng)該方法一次由一個(gè)線程訪問(wèn)時(shí),該實(shí)例將被鎖定。
如果應(yīng)用于對(duì)象或數(shù)組,當(dāng)關(guān)聯(lián)的代碼塊一次由一個(gè)線程執(zhí)行時(shí),對(duì)象或數(shù)組將被鎖定。

40.this
this 關(guān)鍵字用于引用當(dāng)前實(shí)例。
-示例-

public class MyClass{
int number;
public MyClass(int number){
this.number = number;
}
}

-注釋-
當(dāng)引用可能不明確時(shí),可以使用 this 關(guān)鍵字來(lái)引用當(dāng)前的實(shí)例。
在上面的-示例-中,構(gòu)造方法參數(shù) number 與類的成員變量同名。this.number 明確表示 MyClass 的該實(shí)例的 number 成員變量。

41.throw
throw 關(guān)鍵字用于引發(fā)異常。
-示例-

import java.io.IOException;
public class MyClass{
public method readFile(String filename) throws IOException{
<statements>
if (error){
throw new IOException("error reading file");
}
}
}

-注釋-
throw 語(yǔ)句將 java.lang.Throwable 作為參數(shù)。Throwable 在調(diào)用棧中向上傳播,直到被適當(dāng)?shù)?catch 塊捕獲。
引發(fā)非 RuntimeException 異常的任何方法還必須在方法聲明中使用 throws 修飾符來(lái)聲明它引發(fā)的異常。

42.throws
throws 關(guān)鍵字可以應(yīng)用于方法,以便指出方法引發(fā)了特定類型的異常。
-示例-

import java.io.IOException;
public class MyClass{
public method readFile(String filename) throws IOException{
<statements>
if (error){
throw new IOException("error reading file");
}
}
}

-注釋-
throws 關(guān)鍵字將逗號(hào)分隔的 java.lang.Throwables 列表作為參數(shù)。
引發(fā)非 RuntimeException 異常的任何方法還必須在方法聲明中使用 throws 修飾符來(lái)聲明它引發(fā)的異常。
要在 try-catch 塊中包含帶 throws 子句的方法的調(diào)用,必須提供該方法的調(diào)用者。

43.transient
transient 關(guān)鍵字可以應(yīng)用于類的成員變量,以便指出該成員變量不應(yīng)在包含它的類實(shí)例已序列化時(shí)被序列化。
-示例-

public class MyClass{
private transient String password;
}

44.try
try 關(guān)鍵字用于包含可能引發(fā)異常的語(yǔ)句塊。
-示例-

try{
<可能引發(fā)異常的塊>
}catch (<java.lang.Exception 或子類> e){
<處理異常 e 的代碼>
}
try{
<可能引發(fā)其他異常的塊>
}catch (FooException e){
<處理 FooException e 的代碼>
}catch (BarException e){
<處理 BarException e 的代碼>
}
try{
<可能引發(fā)異常的塊>
}catch (<java.lang.Exception 或子類> e){
<處理異常 e 的代碼>
}finally{
<有異?;驘o(wú)異常情況下都執(zhí)行的語(yǔ)句>
}

-注釋-
每個(gè) try 塊都必須至少有一個(gè) catch 或 finally 子句。
如果某個(gè)特定異常類未被任何 catch 子句處理,該異常將沿著調(diào)用棧遞歸地傳播到下一個(gè)封閉 try 塊。如果任何封閉 try 塊都未捕獲到異常,Java 解釋器將退出,并顯示錯(cuò)誤消息和堆棧跟蹤信息。

45.true
true 關(guān)鍵字表示 boolean 變量的兩個(gè)合法值中的一個(gè)。
-示例-

boolean isComplete = true;

46.void
void 關(guān)鍵字表示 null 類型。
-示例-

public class MyClass{
public void doSomething(){
<statements>
return;
}
}

-注釋-
void 可以用作方法的返回類型,以指示該方法不返回值。

47.volatile
volatile 關(guān)鍵字用于表示可以被多個(gè)線程異步修改的成員變量。
注意:volatile 關(guān)鍵字在許多 Java 虛擬機(jī)中都沒(méi)有實(shí)現(xiàn)。
-示例-

public class MyClass{
volatile int sharedValue;
}

-注釋-
volatile 的目標(biāo)用途是為了確保所有線程所看到的指定變量的值都是相同的。

48.while
while 關(guān)鍵字用于指定一個(gè)只要條件為真就會(huì)重復(fù)的循環(huán)。
-示例-

while (!found){
<statements>
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Java關(guān)鍵字的大致含義 關(guān)鍵字 含義 表明類或者成員方法具有抽象屬性 abstract 用來(lái)進(jìn)行程序調(diào)試 ass...
    殘?jiān)掠昙娂?/span>閱讀 420評(píng)論 0 0
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語(yǔ)法,類相關(guān)的語(yǔ)法,內(nèi)部類的語(yǔ)法,繼承相關(guān)的語(yǔ)法,異常的語(yǔ)法,線程的語(yǔ)...
    子非魚(yú)_t_閱讀 34,740評(píng)論 18 399
  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,628評(píng)論 19 139
  • 今天是“鍵說(shuō)心語(yǔ)”第8天,與你分享的是別讓你的圈子圈住了你。 15歲覺(jué)得游泳難,放棄游泳,到18歲遇到一個(gè)你喜歡的...
    林含鍵閱讀 236評(píng)論 0 5
  • @2017/6/2 作者詹姆斯帕特里克凱利,寫于1986年。 詹姆斯·帕特里克·凱利寫過(guò)《象恐龍一樣思考》,是去年...
    冰洛洛閱讀 838評(píng)論 0 0

友情鏈接更多精彩內(nèi)容