java

MainClass.java(method, data type, Debug)

bono.html 2022. 7. 21. 12:42

2022.07.21 - [java] - eclipse 시작하기

 

javascript로 따지면

 

function main(args){}

 

과 비슷한 기능이다. javascript에서는 function, 함수라고 불렀지만 java에서는 메소드라고 부른다.

 

public static void main(String[] args) {} 

run 버튼을 눌렀을때 실행순서가 시작되는 특별한 main 메소드이다

직접 타이핑할 필요없이 main 을 타이핑하고  ctrl+space로 작성할 수 있다.

args는 다른 단어로 변경 가능하다. 나머지는 정해진데로 작성해야한다.

 

 

 

텍스트를 보여주는 일정 코드를 입력하고 저장한 후 실행했다. 

여기서 빨간색 글자로 보여지는 단어들은 java의 예약어이다. 예약어는 식별자로 쓰면 안된다. 

 

 

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     

syso ctrl+space로 System.out.println();을 쉽게 입력할 수 있다.

 

 

 

javascript와는 다르게 java는 data type에 대해 확정지어야한다.

String은 int, double, boolean과 다르게 예약어는 아니다.

 

int             정수

double      실수

boolean    참거짓

String       문자열

 

 

int num1 = 10;

이런 식이 있다면

int          data type(데이터 형식)

num1     identifier(식별자)

=            operator(연산자)

10          value(값)

 

 

디버깅 하는 법

 

 

변수값을 변경했다.

 

 

원하는 포인트를 파란색 바에 더블클릭해주고 벌레모양버튼인 Debug를 실행시켜준다.

이후 Step over를 눌러주면 진행되는 과정이 보이는데 F6키로 대체가능하다.

Debug를 이용하면 변수가 잘 만들어지고 변경됬는지 확인하는데 유용하다.

 

 

환경을 리셋할 수 있다.