Argument란?

2023. 1. 10. 18:54개발/용어

단위 프로그램이 최초 실행될 참조하는 데이터.

파라미터라고 하지 않고 args(Arguments 약자)라고 하는 이유는 일종의 관례라고  있다.

 

우리가 흔히 보는 메인 메소드 public static void main(String[] args) 에서의 agrs argument, 매개변수이다. 자바에서 main 메소드는 자바 컴파일러가 실행하는 시작점이고 메소드는 기본적으로 array 문자열 유형 매개 변수를 갖는다.

 

그럼 args 어떻게 작동하는지 for루프를 이용해서 알아보자.

 

로컬C 폴더를 만들고 JavaArgTest라는 텍스트 파일을 만들고 확장자를 java 바꿔준다.

 

파일을 인텔리제이에 넣고 코드를 아래 사진처럼 코드를 써주자.

 

 

Java파일이 만들어졌으니 이제 컴파일 해줘야 한다.

 

 

Windows PowerShell 들어가서

 

 

 

자바 파일을 컴파일하면 class 파일이 생긴다.(javac 다음에 . 빼먹지 말자)

이제 클래스 파일을 실행할건데

 

 

JavaArgTest 뒤에 내가 덧붙인 문자열이 args에 담겨서 println 것이다.

 

 

이것이 args, Argument.

'개발 > 용어' 카테고리의 다른 글

상속이란?  (0) 2023.01.12
Static이란?  (0) 2022.12.27
상수(constant)란?  (0) 2022.12.23
인스턴스란(instance)?  (0) 2022.12.20
Tomcat(Apache Tomcat)  (0) 2022.10.31