Changer static boolean

J'ai une mission pour l'école pour en faire un programme qui en résulte soit vrai ou faux. C'est sur si une année est une année bissextile ou non. Le problème que j'ai en ce moment est que je suis en utilisant un public static boolean au lieu d'un public boolean.
C'est mon code:

public class Assignment {

    static boolean isLeapYear;

    public static void main(String[] args)
    {        
        int year = 2000;
        isLeapYear(year);
    }
    public static boolean isLeapYear(int year) {
        if (((year/100)%4 == 0 && year%4 ==0) || (year % 400 == 0))
            isLeapYear = true;

        else
            isLeapYear = false;

        System.out.println(isLeapYear);

        return isLeapYear;
    }
}

L'int de l'année 2000 pour le moment, mais les règles sont les suivantes:
Une année bissextile est une année qui peut être divisé par 4, sauf si l'année est le début d'un nouveau siècle (1700, 1800, 1900.....). Donc, même si vous pouvez diviser 1900 par 4 vous ne pouvez pas diviser par 400 de sorte qu'il est faux.
Donc encore une fois la question: Que dois-je faire, je suis en mesure d'utiliser un public boolean au lieu d'un public static boolean?

Public boolean vous avez besoin pour créer un objet.

OriginalL'auteur TH3Mitch | 2012-11-20