对不起,如果这是一个非常基本的,但我找不到任何东西在我的书和搜索。我在创建对象时尝试发送信息,但有很多选项,我只能真正改变它(不幸的是,它接近尾声)。有没有办法将值传递给构造函数中的特定项目?
说我有这样的事情:
class_to_start_(int maxActive,
byte whenExhaustedAction,
long maxWait,
int maxIdle,
int minIdle,
boolean testOnBorrow,
boolean testOnReturn,
long timeBetweenEvictionRunsMillis,
int numTestsPerEvictionRun,
long minEvictableIdleTimeMillis,
boolean testWhileIdle,
long softMinEvictableIdleTimeMillis,
boolean lifo)
他们都有缺省值,因此我不需要改变任何人,但我想改变的只有最后一个lifo
的默认值。我可以做到这一点吗?理想情况下,像class_to_start_('lifo'=True)
(这是行不通的,我试了一下)。
这可能吗?
是不是这个意思是我还是需要在默认参数中输入,如果我只想改变最后一个? –
你必须提供默认值*某处*,是的。 –
@learningJava:你*写'Foo'类,还是这是你正在使用的现有类? –