정리 노트/꿈날개_JAVA_기초

5. 이클립스 기본 사용법 (변수 실습①)

우주바다 2023. 2. 5. 21:00
728x90

파일 포함관계

프로젝트(전체 프로그램 소스코드)

jre system library와 src 폴더 (자동 생성) 

▶ src 폴더   ▶package (하나의 큰 기능 묶음)

class (아주 작은 단일 기능) 

 

프로젝트 생성 방법 

새 프로젝트 > src 폴더 선택, package 생성 > 
그 하위에 class 생성 (주의 : main 1개 필수 생성)
클래스 생성 시 어떤 메소드 stubs로 생성?
>> 여기서 main 선택하면 메인 메소드 포맷 자동 입력.


자바 기본 문법 + 이클립스 기본 사용법

기본 출력문 : System.out.println();     

Ctrl + T  : 조상 클래스 확인. 모든 클래스는 object의 자식이다.

Run 단축키 :  Ctrl + F11  (노트북은 fn + F11)
rename 단축키 : F2

(: 기본 체크된 Update reference: 코드 내부 이름도 같이 변경해준다.) 


부분 입력 후 Ctrl + Space = 자동 완성 (인텔리전스 기능)
: 완결된 작성 후, 한 칸 띄고 사용가능 (뒤로 붙을 기능 추천)
자동 완성은 시간 절약 + 오타 방지에 좋으니 최대한 활용


실습1) 숫자 자료형 변수

package prac_01;

public class Var_01 {	
	public static void main(String[] args) {	
		
		int age = 42;       
		double d = 9.99; // 디폴트 타입: 접미사 생략 가능
		long result = 10L; // 생략해도 ide에 따라 오류 없이
		float result2 = 10.1f; // 허용되기도 하지만 꼭 쓸 것.
        
		String str = new String("자바");
		System.out.println(str + "를 배워보자");
		System.out.println(str.toString());		
        
		/* 사용자 정의 클래스 또는 
        toString()로 재정의 하지 않은 클래스의 참조 변수의
        출력 결과는  클래스 타입@16진수(주소값) */ 

		Object obj1 = new Object();
        
		// 더하기 연산: 서로 다른 타입도 묶어서 str형으로 반환.
		System.out.println("주소:" + obj1);
        
		// 상수: 재할당 불가능 
		final int MAX = 999;
		System.out.println("상수: " + MAX);
	}
}
/*  출력 결과
자바를 배워보자
자바
주소:java.lang.Object@32d992b2
상수: 999  */

 

728x90
반응형