이클립스에서 자바 프로젝트를 만들기 위해서는 Perspective에서 java를 선택해야 한다.


Hello World 의 유래
https://namu.wiki/w/Hello, world!
main 함수는 콘솔 프로그램을 실행 할 때 호출 되는 함수 이다.
package com.java.start;
public class HellowWorld {
public static void main(String[] args) {
// Hello World 출력
System.out.println("Hellow World");
//ctrl + space : 자동완성
//sout 또는 sysout +ctrl +space
//한줄 복사 : ctrl + alt + 화살표
//한줄 삭제 :ctrl + D
System.out.println("Welcome to Java world");
System.out.println("Welcome C world");
System.out.println("안녕하세요");
}
}
package com.java.start;
public class Start01 {
public static void main(String[] args) {
// 주석 :한줄 주석, 여러줄 주석, 컴파일 안됨
// 한줄 주석
/* 여러줄 주석 ctrl +shitf + / ,
*
* 주석 해제 ctrl +shitf +\\
*
* */
System.out.println("-------------------------");//개행
System.out.println("만나서 반갑습니다.");System.out.println("만나서 반갑습니다.");
System.out.println("-------------------------");//개행
System.out.print("a"); //개행이 안됨
System.out.print("b");//명령어 끝 : 세미콜론
System.out.println(); //한줄 건너 띠기
System.out.print("\\n"); //개행
System.out.println("-------------------------");//개행
System.out.println(5+4);
System.out.println("5+4"); //문자만 출력
System.out.println("5+4는"+ (5+4)+"입니다."); //문자만 출력
}
}
package com.java.start;
//클래스명(Start)은 대문자여야 한다.
//파일명(Start)과 같아야한다
public class Start02 { // { } : scope(영역,범위)
//main + ctrl + space
//함수 함수명(주소,위치)
public static void main(String[] args) { //콘솔응용프로그램
//자료형 변수명(공간,주소값과 링크) 대입연산자 값(리터럴)
int a = 4;
int b=2; //4바이트
int c ;
// L-value(바구니) R-value(사과)
c = a+b;
System.out.println("a+b 값은 " + c +"입니다.");
//변수 d 추가 a와 b의 곱을 출력하시오.
int d= a*b;
System.out.println("a*b 값은 " + d +"입니다.");
System.out.println("a*b 값은 " + (a*b)+"입니다.");
int e=c/2; //몫
int f=c%2; //나머지
System.out.println("몫은 " +e +"나머지"+f+"입니다.");
}
}
package com.java.start;
public class Start03 {
public static void main(String[] args) {
// 메모리 위에 변수 a,b,c를 선언하시오.
//선언
int a; //4바이트의 공간을 쓸거야
int b;
int c;
//int d,e,f;
//선언 + 초기화
int d =4;
//선언된 변수에 각각 34,45,56을 할당하시오.
//할당
a =34;
b=45;
c=56;
//세 수의 합을 d에 대입하시오
//바구니 = 사과(값,주소값)
d=a+b+c;
//세수의 합을 콘솔로 출력하시오.
System.out.println("세수의 합은 " +d +"입니다.");
}
}