자바 모드 변경

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

image.png

image.png

Hello World 출력해보기

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 +"입니다.");		
	}

}

기본 문법

자바 class파일 생성 기본 규칙