В том же классе:
Для статических методов другие статические или нестатические методы можно назвать напрямую.
Для нестатических методов другие нестатические методы можно назвать напрямую. Но другие статические методы могут вызвать это только через объекты.
Статические методы не могут быть перезаписаны нестатическими методами.
public class test2 {public static void s1 () {System.out.println ("s1"); } public void spee1 () {System.out.println ("say1"); } public void Shows () {s1 (); say1 (); // Вызовите метод SAY1} public static void main (string [] args) {s1 (); Test2 t = new Test2 (); t.say (); }}JPG
Между различными классами, независимо от того, является ли вызывающий метод нестативным или статичным, если называемый метод:
Статические методы могут быть настроены как через имена классов, так и объекты (но они не рекомендуются использовать их через объекты, потому что они принадлежат к нестатическим вызовам)
Нестатический метод можно вызвать только через объект
открытый класс callTest2 {public static void s () {System.out.println ("s1"); } public void Shows () {test2 T2 = new Test2 (); // вызов метода t2.say (); t2.s1 (); Test2.s1 (); } public static void main (string [] args) {callTest2 t = new CallTest2 (); t.say (); }}Приведенная выше Java реализация вызова другого метода в одном методе является всем контентом, разделенным редактором. Я надеюсь, что это может дать вам ссылку, и я надеюсь, что вы сможете поддержать Wulin.com больше.