请教
1,在JSP中,一些对象没有声明,也可以直接用NEW ***()这样使用,是因为什么,是JS(javascript)中的规范吗?
比如:total=item.getListPrice().multiply(new BigDecimal(quantity));
2,只声明了对象,不要用NEW关键字也可以直接使用吗?WHY?
如private Item item;
public Item getItem(){return item;}
public void setItem()
{this.item=item;
calculateTotal();
}
1,在JSP中,一些对象没有声明,也可以直接用NEW ***()这样使用,是因为什么,是JS(javascript)中的规范吗?
比如:total=item.getListPrice().multiply(new BigDecimal(quantity));
2,只声明了对象,不要用NEW关键字也可以直接使用吗?WHY?
如private Item item;
public Item getItem(){return item;}
public void setItem()
{this.item=item;
calculateTotal();
}
类的静态方法可以脱离对象使用
2.声明的对象必须new 或是引用其他的对象,如使用set方法之后(引用其他对象了)就可以使用了
private Item item;
public Item getItem(){return item;}
public void setItem(Item item)
{this.item=item;
calculateTotal();
}