java定義帶范型的接口
1、可以定義實(shí)現(xiàn)類來實(shí)現(xiàn)ICall,如果在定義MethodCall類時(shí)沒有注明范型,您將在編譯時(shí)提示編譯錯(cuò)誤。
2、在實(shí)現(xiàn)范型接口類傳遞特定類型時(shí),此時(shí)接口方法也應(yīng)修改為特定類型。
實(shí)例
public class MethodCallimplements ICall{
@Override
public String exec(Param param) {
Object object = new ArrayList<>();
return null;
}
}
java程序計(jì)數(shù)器的使用注意
1、在Java虛擬機(jī)規(guī)范中,程序計(jì)數(shù)器區(qū)域沒有規(guī)定任何OutOfMemoryError情況。
2、線程私有,每個(gè)線程內(nèi)部都有私有程序計(jì)數(shù)器。
它的生命周期隨著線程的創(chuàng)建而創(chuàng)建,隨著線程的結(jié)束而死亡。
3、當(dāng)一個(gè)線程正在執(zhí)行Java方法時(shí),該計(jì)數(shù)器記錄了正在執(zhí)行的虛擬機(jī)字節(jié)碼指令的地址。
若Native方法正在實(shí)施,則該計(jì)數(shù)器值為空(Undefined)。
實(shí)例
package com.java.se;
public class Test {
public static void main(String[] args) {
int a=10;
int b=20;
if(a>=b)
System.out.println(a);
else
System.out.println(b);
}
}
以上就是java定義帶范型的接口和java程序計(jì)數(shù)器的使用注意,希望對(duì)大家有所幫助。更多關(guān)于“java培訓(xùn)”的問題,歡迎咨詢千鋒教育在線名師。千鋒教育多年辦學(xué),課程大綱緊跟企業(yè)需求,更科學(xué)更嚴(yán)謹(jǐn),每年培養(yǎng)泛IT人才近2萬(wàn)人。不論你是零基礎(chǔ)還是想提升,都可以找到適合的班型,千鋒教育隨時(shí)歡迎你來試聽。