1. lambda函式式程式設計--->2. 可變引數--->傳遞多類引數--->3. 自定義異常類--->4. 萬用字元?,? extends 類,? super 類的示例***
1. lambda函式式程式設計
@functionalinte***ce
inte***ce imessage
public
class test;
message.fun();
}}
2. 可變引數—>傳遞多類引數
但是注意,如果傳遞多類引數,可變引數只能放在後面,並且只能設定乙個可變引數
public
class test));
}public
static
intadd(string msg,int ... data)
}
3. 自定義異常類
假如在進行加法運算時,相加為50丟擲異常
class
addexception
extends
runtimeexception
}public
class
test else
}}
4. 萬用字元?,? extends 類,? super 類的示例
在程式類中加入泛型,避免了型別轉換異常,但是引數不能統一
class message
public
void
setmessage(t message)
}class message1
public
void
setmessge(t messge)
}public
class test
//此時?萬用字元描述的是它可以接收任何型別,但因為不確定型別,所以無法修改
public
static
void
fun(message<?> temp)
//此時?萬用字元描述的是它可以接收number或其子類,但因為不確定型別,所以無法修改
public
static
void
fun1(message1<? extends number> temp)
//下限設定只能用在方法引數裡面,可以修改內容
public
static
void
fun2(message<? super string> message)
}
Zend Framework V1 5 中的新特性
流行的開源軟體 zend framework 剛剛實現了一些出色的增強。本文介紹 v1.5 中的新特性以及如何公升級對 gdata web 服務的增強支援,包括zend form zend layout和zend view,並且,改進的 ajax 支援可以幫助 php 開發人員輕鬆地構建先進的 we...
Servlet2 4以上的filter新特性
在servlet2.4以下的版本中 web元件forward 到另外乙個 web元件的時候是不執行filter.最近專案中既需要forward 的方式.又需要forward請求訪問filter.查閱了一下google.發現servlet2.4以上版本的可以配置filter的規則,如下 1,只有當re...
oracle10g 的sqlplus的新特性
在使用oracle9i的sqlplus時候我們不知道當前登入的使用者是誰,登入的主機是什麼,登入的時間等 我們需要使用命令來檢視 在oracle10g裡面,我們可以通過設定來達到這個目的 sql set sqlprompt user privilege 8 nf y q6zvxs0 通過以上設定,你...