새로운 시작!
앞으로의 계획?시간표?
주요일정
Java(4~5주)
Database (2주)
front(html,css,javascript) (2주)
Spring Framework (2~3주)
일정은 맘에 든다. 골고루 많이 배워서 괜찮은 것같다.
동혁이가 말한 스프링도 배운다.
하지만 시간내로 이걸 다 배우는 것이 가능할지 모르겠다.
amazon correto 아마존 코레토 : 오픈 JDK
컴파일러 : 사람의 언어르 기계어로 번역을 해주는 프로그램?
환경변수 : JDK를 컴퓨터 어디서든 사용할 수 있게 설정
IDE 통합개발환경
자바는 이클립스로 연습을 한다.



위의 압축파일을 다운 받아서 압축을 해제하면 바로 사용이 가능하다.

화면 구역 정리

이클립스에서 클래스를 처음 만들면 나오는 화면이다.

프로젝트와 패키지 클래스를 만들면 이클립스 저장 폴더에 자동으로 폴더가 생긴다.
bin : binary = 2진수 : 컴퓨터가 보는 파일
src : 우리가 만들고 보는 파일
자바 클래스(Java cless) : 자바의 파일 단위

{} : 중괄호 : 구역(블록)
{ : 열었다(시작)
} : 닫았다(끝)
자바 콘솔 어플리케이션을 실행하기 위해서는 메인 메서드가 필요하다.
method : 메서드 = 함수 = 특정 기능을 수행하는 블록

처음으로 만들어본 코드이다.
package example;
public class JavaEx1 {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("Hello Java");
}
}
System.out.println("Hello Java");
시스템이라는 클래스에서 println이라는 메서드를 가져다 쓴다.
메서드를 가져다 쓴다 = 메서드를 호출한다.
음 벨로그는 표를 못만드나
` : 백틱, 그레이브
~ : 틸드
! : 느낌표
@ : 앳
# : 샵
^ : 캐럿
& : 앰퍼센트
그리고 저장 : 컨트롤 s = 파일만 저장
컨트롤 쉬프트 s = 모든 파일 저장 (이클립스만)
프로젝트 만들기



패키지 만들기

클래스 만들기

패키지 이름 첫 글자는 소문자
클래스 이름 첫 글자는 대문자
패키지 : 클래스를 모아둔 묶음

패키지 이름 x : default package
클래스

클래스를 만들 때 패키지를 지정하면 패키지 이름이 표현됨
패키지 이름
클래스 이름
메인 메서드
package example;
public class JavaEx1 {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("자바야 앞으로 잘 지내보자");
}
}
