Я запутался в использовании статических методов в java, например, имеет смысл, если метод main
является статическим, но при кодировании мы получили объекты, например
JFrame frame= new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// here why not frame.EXIT_ON_CLOSE
и таким же образом, когда мы используем
GridBagConstraints c= new GridBagConstraints();// we have an object but still
c.anchor = GridBagConstraints.PAGE_END;
может ли кто-нибудь объяснить мне, есть ли какие-то особые причины для этого?