赞
踩
展开全部
一般正常的都是参数多的调用参数少的。有参数的调用无参数的居e68a843231313335323631343130323136353331333365643537多。
当然你要无参调用的参的也可以。
你用无参,调用有参的。那你有参的参数你需要怎么传呢。当然如果换一个角度也可以。
我手写下。没经过IDE的。提供下思路。我有两种思路,写同一个功能。
public class Person{
private String name;
private int age;
//无参
public Person(){
this.name="张三";
this.age=20;
}
//有参
public Person(String name){
this.name=name;
}
//多参
public Person(String name,int age){
this(name);//调用一个参数的构造方法
this.age=age;
}
}
这是一种写法比较常用的方法。写第一种。用上面的例子直接写
public Person(){
this("张三",20);//调用有参构造方法。设置默认值。和第一种方法功能一样
}
public Person(String name,int age){
this.name=name;
this.age=age;
}
为了程序易读性。一般。参数的扩展和构造方法的调用都是有一定的规律的。
有参调无参,多参调少参。。扩展参数的时候,最好保持原来的顺序。
Java的基础知识点
1.JVM相关(包括了各个版本的特性).
在JVM这个大类中,需要掌握的知识有:
JVM内存模型和结构
GC原理,性能调优
调优:Thread Dump, 分析内存结构
class 二进制字节码结构, class loader 体系 , class加载过程 , 实例创建过程
方法执行过程
Java各个大版本更新提供的新
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。