相关疑难解决方法(0)

Java中的public,protected,package-private和private有什么区别?

在Java中,有没有关于何时使用每个访问修饰符,即默认明确的规则(包私有)public,protected并且private,同时使class与interface和处理继承?

java private protected public access-modifiers

3004
推荐指数
24
解决办法
201万
查看次数

如何用Java计算某人的年龄?

我想在Java方法中将一个年龄作为int返回.我现在有以下内容:getBirthDate()返回Date对象(出生日期;-)):

public int getAge() {
    long ageInMillis = new Date().getTime() - getBirthDate().getTime();

    Date age = new Date(ageInMillis);

    return age.getYear();
}
Run Code Online (Sandbox Code Playgroud)

但是因为getYear()被弃用了,我想知道是否有更好的方法来做到这一点?我甚至不确定这是否正常,因为我还没有进行单元测试.

java calendar date

137
推荐指数
11
解决办法
28万
查看次数

标签 统计

java ×2

access-modifiers ×1

calendar ×1

date ×1

private ×1

protected ×1

public ×1