在
Java中,可以在调用构造函数之前初始化编程变量.
public class StockGraph extends JPanel {
public boolean runUpdates = true;
double TickMarks = 18;
double MiddleTick = TickMarks / 2;
double PriceInterval = 5;
double StockMaximum;
double StockMinimum;
Random testStockValue;
DecimalFormat df = new DecimalFormat("#.000");
LinearEquation StockPriceY;
public StockGraph(int AreaInterval, int Time, int StockID) {
}
}
这些变量的属性是什么?
当TickMarks发生变化时,MiddleTick会动态变化吗?
这些变量何时初始化?
特别是,public boolean runUpdates = true;.因为不需要初始化,因为可以调用StockGraph.runUpdates来访问变量?