如果我在类中有一个方法,并且我在该方法中创建一个对象,那么该对象是否会被销毁,并且在方法完成后会释放分配给它的内存吗?
例如。-
public void drawFigure(){
Paint paint = new Paint();
paint.setSomeProperty();
canvas.drawLine(startPoint, finishPoint, paint);
}
那么drawFigure方法完成后,paint对象会被销毁吗?这与paint = null 相同,但我不需要将其设置为null,因为它是一个本地对象。我对吗?