백엔드/JAVA 23

1주차 수업내용 정리 및 주사위 게임 예제 실습

1주차 내용 정리 1. 자바는 1995년 썬마이크로시스템즈에서 개발한 ( ) 프로그래밍 언어이다. 2. 자바 언어의 특징은 "한 번 작성하면 어디서든 실행할 수 있다."를 의미하는 WORA("Write Once Run Anywhere)에 있습니다. WORA를 가능하게 하는 자바 실행환경을 무엇이라고 부를까요? 3. 어떤 자바 프로그램을 실행하려고 하면 반드시 ( ) 함수가 존재해야 합니다. 이 함수의 원형을 작성하세요. 4. 자바 소스 코드는 확장자 ( ) 파일로 저장됩니다. 그리고 실행을 하려면 이 파일을 확장자 ( ) 파일로 변환해야 합니다. 이 과정은 무엇일까요? 5. STS는 ( ) 기반의 스프링 프로젝트 개발팀에서 만든 통합개발환경(IDE)입니다. STS에서 제공하는 기능이 아닌 것은 무엇일까요..

백엔드/JAVA 2023.04.28

STS 환경설정 및 프로젝트 생성과 예제 실습

STS 환경설정 1. 상단 메뉴 - [ window ] -> [ preferences ] -> encoding 검색 2. Workspace → Text file encoding ) other : UTF-8로 설정 3. Content Types → Text → Java Source File ) Default encoding : UTF-8로 설정 STS에서 프로젝트 생성에서 실행까지 [ 프로젝트 생성 ] 1. 상단메뉴 [ File ] → [ new ] → [ other ] → select a wizard → java 검색 : 자바와 관련 내용 나옴 2. project name 입력 / JRE ( JavaSE-17버전 확인) / Module 체크 해제 ※ Module은 대규모 프로젝트할 때만 체크하기 3. p..

백엔드/JAVA 2023.04.27

Java의 기본 구조

STS ( Spring Tool Suite ) 스프링 개발에 최적화된 Eclipse 자바의 기본 구조 public Class 클래스이름 { public static void main ( String [] args ) { -> main메서드의 선언부 System.out.println( "안녕하세요! " ) ; -> 실행될 코드 입력 return ; } } - 클래스의 시작과 끝을 의미하는 { } 안에 원하는 코드 작성 - 접근제어자 : 멤버 또는 클래스에 사용 → 외부에서 접근하지 못하도록 제한하는 역할 → public : 모든 곳에서 접근 가능 접근 범위가 넓은 쪽 → 좁은 쪽 : public > protected > (default) > private 일단, 이 정도로만 알아두자! - static : ..

백엔드/JAVA 2023.04.26