BACKEND

BACKEND/Java

[Java] 프로그램 소스 분석 / 주석 / 세미콜론

프로그램 소스 분석 1) 패키지 선언부 package com.test; Hello.java는 com.test 패키지에 생성되었기 때문에 이와 같은 패키지 선언이 반드시 있어야 한다. 2) 클래스 선언부 public class Hello { ... } 중괄호 {} 블록의 앞부분인 public class Hello를 클래스 선언부라고 한다. public class는 공개 클래스라는 뜻이고, Hello는 클래스 이름이다. 클래스 이름은 소스 파일명과 동일해야 하며, 대소문자도 일치해야 한다. 3) 메소드 선언부 public static void main(String[] args) { ... } 중괄호 {} 블록의 앞부분인 public static void main(String[] args)를 메소드 선언부라고..

BACKEND/Java

[Java] 터미널에서 컴파일하고 실행하기

이클립스는 개발자의 편리를 위해 소스 파일을 저장하면 자동으로 컴파일하고, Run 아이콘을 클릭하면 복잡한 명령어를 몰라도 쉽게 자바 프로그램을 실행해줍니다. ** Mac OS, JDK 8 버전을 기준으로 작성하였습니다. 01. 이전에 만들어 놓은 'Test01' 프로젝트가 있는 폴더를 열면 다음과 같이 src 폴더와 bin 폴더를 확인 할 수 있다. src 폴더에는 소스파일 (com/test/Hello.java)이 저장되어 있고, bin 폴더에는 바이트 코드 파일(com/test/Hello.class)이 저장되어 있다. 우선 이클립스를 종료하고 bin 폴더 안에 있는 내용을 모두 삭제 해준다. 02. 명령 프롬프트를 실행하고 다음과 같이 작성해 Test01 폴더로 이동한다. cd Applications..

BACKEND/Java

[Java] 프로젝트 생성

01. [File] - [New] - [Java Project] 1) [Project name] 입력란에 프로젝트명을 입력해준다. 2) [Location] 입력란에서 프로젝트 폴더 생성 경로를 확인한다. 3) [JRE]에서 사용할 Java 버전을 확인한다. 4) [Project layout]은 기본적으로 자바 소스 파일(.java)과 컴파일된 바이트 코드 파일(.class)을 분리해서 저장하도록 되어있다. [Finish] 를 누르면 'Test01' 프로젝트가 생성된다. 02. Test01 프로젝트의 src 폴더를 선택 후 마우스 오른쪽 버튼을 클릭하면 다음과 같은 창이 보여진다. 그리고 [New] - [Package]를 선택해 패키지를 생성해준다. 03. 이전에 생성한 com.test 패키지를 선택한 후..

BACKEND/Java

[Java] 자바의 시작

프로그래밍 언어로 작성한 파일을 소스(source) 파일이라고 한다. 소스 파일은 컴퓨터가 바로 이해할 수 없기 때문에 컴파일(complie) 이라는 과정을 통해서 0과 1로 이루어진 기계어 파일로 번역한 후에 컴퓨터에서 사용한다. 자바의 특징 1. 모든 운영체제에서 실행 가능 : 자바로 작성된 프로그램은 모든 운영체제에서 실행 가능하다. 윈도우에서 개발된 프로그램을 수정하지 않고 바로 리눅스에서 실행 가능하다. 2. 객체 지향 프로그래밍 : 객체를 만들고, 이 객체들을 서로 연결해서 더 큰 프로그램을 완성하는 기법을 객체 지향 프로그래밍 (OOP, Object-Oriented Programming) 이라고 한다. 3. 메모리 자동 정리 : 자바는 메모리(RAM)를 자동 관리 하므로, 개발자는 메모리를 ..

숭코기
'BACKEND' 카테고리의 글 목록 (2 Page)