java SE复习笔记25
2015-09-20 19:56
645 查看
匿名类对象:创建的类的对象是匿名的
setCircle(new Circle());
new Circle().show();
1)当我们只需要调用一次这个类对象时,我们就考虑匿名的方式创建该对象
2)缺点,调用完成这次之后,就不能再调用了!~~
可变参数的形参:好处,重载可以省略一些
public void set(int a){
}
public void set(int a,int b){
}
可以只写:
public void set(int... a){
}
一致性与数组的很高
public void set(int[] a){}
参数的个数从0 -- 无穷多个
public void set(String... args){}
以下重载有正确有错误的
public void set(String... args,int i){} 错误
public void set(String... args,int... a){} 错误
public void set(int i,String... args){} 正确
setCircle(new Circle());
new Circle().show();
1)当我们只需要调用一次这个类对象时,我们就考虑匿名的方式创建该对象
2)缺点,调用完成这次之后,就不能再调用了!~~
可变参数的形参:好处,重载可以省略一些
public void set(int a){
}
public void set(int a,int b){
}
可以只写:
public void set(int... a){
}
一致性与数组的很高
public void set(int[] a){}
参数的个数从0 -- 无穷多个
public void set(String... args){}
以下重载有正确有错误的
public void set(String... args,int i){} 错误
public void set(String... args,int... a){} 错误
public void set(int i,String... args){} 正确
相关文章推荐
- java 在jtextarea(文本框)里显示拖动进来文件的路径
- Hibernate整合Strtus
- java SE复习笔记24
- javascrip
- java SE复习笔记23
- 关于MyEclipse项目改名后部署不成功,名字未变的问题
- Java实现的各种排序算法
- NetBeans中表的增加,删除,修改
- java程序在cmd中运行的一些细节
- ubuntu中jdk被系统jdk覆盖的问题
- 深入理解Java的接口和抽象类
- netbeans做简易的计算器
- Java关键字this、super使用总结
- 多线程
- Java并发工具类CountDownLatch
- Struts2——struts2.3.24-OGNL调用构造器失败的原因及解决方法
- spring简化JMS异步消息
- 如何配置JDK环境
- instanceof 学习心得(1)-来自疯狂Java讲义一书
- java虚拟机部分笔记