括号是说明调用你的类的构造方敬逗法,
如果你在定义构造亮早卖方法的时候指定需要参数,括号里必须传参数进去;
如果你的构造方法没有参数睁闭,那么括号里可以不写
这个是看粗州你的对象类的构造函手睁数决定的. 如果你重写的构造函数是需要传参的话,就要在括号里写参数,如果没有重写构造函岩薯蔽数的话,是不需要写参数的.
LinkedList
把泛型去掉看 new LinkedList() ,这个创建LinkedList集合对象 ,调用构造器创建对象而已, 跟泛型租卜没关系
书上的那个例子应该有这样的一样构造函数 Cone(Circle circle){},你可以查查看应该是这样的竖梁,如果是这样的话,余袜运new一个Cone是需要先new 一个Circle的,如Circle circle=new Circle();
Cone