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
반응형
'정리 노트 > 꿈날개_JAVA_기초' 카테고리의 다른 글
7. 상수와 리터럴, 네이밍 컨벤션 (0) | 2023.02.06 |
---|---|
6. 메모리 단위, 변수 선언 방법 (0) | 2023.02.05 |
4. 변수 (기본형 변수와 참조형 변수) (0) | 2023.01.31 |
3. 자바 기본 문법 (코드 블록, 주석, 실행문, 세미콜론) (0) | 2023.01.31 |
2. 자바 개발 환경 (JDK, JRE, 시스템 변수, eclipse) (0) | 2023.01.31 |