Java 类基础与复利程序优化
1. Java 构造函数调用与复利程序回顾
在 Java 中,一个构造函数可以调用另一个构造函数。首次调用的构造函数由重载规则决定,被调用的构造函数还能再调用其他构造函数,但此调用必须位于代码的第一行。同时,要注意避免递归构造函数调用错误,例如构造函数 A 调用构造函数 B,而构造函数 B 又调用构造函数 A。
下面我们来回顾复利程序,并将所学知识应用到项目中的类里。以 CompoundInterest04 程序为例,首先在 CompoundInterestCalculator04.java 文件中声明包:
package com.kenfogel.compoundinterest04.business;
包就像存放源代码的文件夹,能按功能管理代码。除非创建单文件源代码或 Linux shebang 应用程序,否则一般都要使用包。
该程序会用到 NumberFormat 类,它是 Java 标准库的一部分,因为其包名以 java 开头。使用时需导入:
import java.text.NumberFormat;
类声明的第一行如下:
public class CompoundInterestCalculator04 {
超级会员免费看
订阅专栏 解锁全文
1192

被折叠的 条评论
为什么被折叠?



