이거 왜 널포인터 안 움직임.
Main으로 받고서 static으로 넘기면 인수 영역에 아무 것도 안 넣어도 args가 들어간다 이거임?
nullPointer가 안 움직이는 원인을 잘 모르겠네.
컴파일 수동으로 돌릴 때 java Main a
이런 식으로 돌리면 hello a 가 나온다는 건가...??
아니면 그냥 hello가 나오나?
이거 왜 널포인터 안 움직임.
Main으로 받고서 static으로 넘기면 인수 영역에 아무 것도 안 넣어도 args가 들어간다 이거임?
nullPointer가 안 움직이는 원인을 잘 모르겠네.
컴파일 수동으로 돌릴 때 java Main a
이런 식으로 돌리면 hello a 가 나온다는 건가...??
아니면 그냥 hello가 나오나?
자바는 모르겠는데 널이 스트링이 된거 아님?
?!?!!?
널포인터가 안움직이는게 무슨소리입니까 - dc App
예외가 발생하지 않고 hello가 출력된다는 소리
감사합니다~ - dc App
게이야 정적메소드로 실행하려면 Main.foo() 로 호출해야지
정적 메소드로 움직인단 소리 저게
너가 객체로 obj로 만들었자너. 그걸 null 초기화 했고, null 객체에서 함수호출하면 당근 Null 포인터익셉션이지
이해했다. 스태틱 메소드는 인수 없어도 움직이는 구나 문화충격 받음
님 덧글 덕에 이해하긴 했는데 눌포인터 익셉션 발생 안 한다는 소리임. 저 코드가
한 번 직접 써봐서 확인해보셈
그러고보니 생각해보니까 main메소드도 기본 static이니까 컴파일 할 때 args 안 넘겨줘도 실행되는 구나...
가변인자(String...) 은 아무것도 안줘도 사용가능
그러네 이거 왜댐??