반응형
오늘부터 자바를 뿌셔 볼꺼예요!
자바든 C언어든간에 처음시작은 언제나 Hello World 아니겠습까? ㅎㅎ
제가 프로그래밍언어를 배우기 시작하면서
느끼는거는 컴퓨터 처럼생각해보자 예요.
이시간만큼은 컴퓨터처럼 생각해보려고 합니다.
package 01;
public class 01HelloWorld {
public static void main(String[] args)
{ System.out.println("Hello World"); }
}
}
자바는 아시겠지만자바플랫폼을 설치가 되어있는곳에서 구동이되고 이를 자바VM 가상기계라고 하며 구동엔진을 의미한다고 합니다.
위의 하찮치만 누구나 시작을 했을 Hello World의 웅장한 예시를 생각해보면
클래스명은 01HelloWorld로 되어있네요. 이는 아마도 제생각엔 다른곳에서 클래스를 불러오거나 할때 쓰일수있는 이름인거 같네요
그리고 이렇게 저장된 거는 C:\Users\Desktop\Java\out\production\Java\01 주소에 저장이되네요.
파일명은 01HelloWorld이구요.
package 01;
이 나타내는것은저장된 폴더명이군요.
public class 01HelloWorld {
여기서 01HelloWorld는 클래스명을 뜻하고 실제로 이거를 책에서 본 클래스 파일 또는 바이트 코드라고 하는것 같네요.
public static void main(String[] args)
이거는 static은 고정된거 같은 느낌이라고 기억해요 메인함수에 주로 쓰이고,
{ System.out.println("Hello World"); }
println은 라인을 출력하다로, 출력후 자동으로 다음줄로 넘어가는 기능을 해주고, print라고만적으면 다음줄로 넘어가지 안는다. 그외에 System.out 부분은 먼가 라이브럴리에 약속된 표현인건가 싶기도한다. 이부분은 차차 공부하면서 알아가면 될꺼같다. 누가 알려주면 좋겠다...
반응형
'C,C++,자바등' 카테고리의 다른 글
iframe을 활용하여 블로그를 꾸며보자 (1) | 2023.07.22 |
---|---|
티스토리등 블로그 꾸미기 HTML 줄긋기 블록과 인라인 (0) | 2023.07.19 |
상위 노출에 도움되는 티스토리에 목차만들기 (0) | 2023.07.11 |