Okay,so I know ==> private int num1 <== is an instance variable but will ==> private static int num2 <== be an instance variable as well or a class variable??(Assuming there are methods declared afterwards along with the main class) And what is the difference between static and non-static.
public class Apples {
private int num1;
private static int num2;
public int a (int c ){
}
public static int b (int d){
}
}