
JVM은 Interpreter방식으로 main()method의 내용을 한 줄 씩 차례대로 출력 한다.

print()메소드를 사용할 경우 println()메소드와 다르게 줄바꿈이 이뤄지지 않은 것을 볼 수 있다. 왜일까?
public static void main(String[] args) {
System.out.print("배앤지");
System.out.print("thetititle@gmail.com");
System.out.print("female");
}
main클래스의 메소드를 살펴보면 클래스 System의 filed가 out인 것을 볼 수 있다.

Java의 공식문서에 따르면 out필드는 PrintStream타입이라고 정의되어있는데, PrintStream은 다양한 print메소드들을 가지고 있으며 println()와 print()의 차이는 줄바꿈 여부에 있다.
println() : 입력한 값을 출력 한 후 줄바꿈을 실행하고 종료
print() : 입력한 값을 출력 한 후 줄바꿈을 하지 않고 종료
✍🏻너비가 별 10개, 높이가 별 10개로 이루어진 Rectangle 클래스 작성하기

아직 연산에 대해서 배우지 않았기 때문에 println()메소드만 이용해서 작성했다.
while반복문을 이용해서 작성하면 된다.
public class Rectangle {
public static void main(String[] args){
//integer(정수) i의 초깃값 = 1;
int i = 1;
// i가 200과 작거나 같을때까지 반복
while (i <= 200) {
//별 10개를 println()한다.
System.out.println("☆☆☆☆☆☆☆☆☆☆");
//완료 후 i에 1을 더한다.
i += 1;
}
}
}
javaScript의 do while반복문과 흡사하게 생겼다.
반복문을 탄탄하게 복습해볼 필요가 있어보인다...!
Java 재미있다!