일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Compute Science
- 객체지향
- 이진법
- 데이터베이스 모델링
- 상속
- 알고리즘
- Computer Science
- Java Programming
- w3schools
- SW
- CS 기초
- ERD
- SSAFY 9기
- 모두를 위한 컴퓨터 과학(CS50)
- 모두를 위한 컴퓨터 과학
- 기초프로그래밍
- WebProgramming
- 면접을 위한 CS 전공지식 노트
- 관계형 데이터베이스
- CS50
- java
- 예외처리
- 부스트코스
- til
- edwith
- 삼성청년SW아카데미
- ssafy
- CS기초지식
- exception
- CS 기초지식
- Today
- Total
Joslynn의 하루
개발공부 2일차 생활코딩 - Java 실행 / 이클립스 설치 및 실행 / 숫자와 문자열 본문
- Hellowworld 실행
1. 메모장에 아래 내용 작성
class Helloworld {
public static void main(String[] args){
System.out.println("Hello world");
}
}
2. 파일명.java 이름 저장
3. 윈도우키 + R → cmd → 파일 저장된 디렉토리 연결 (cd: change directory)
4. dir/w → javac.Helloworld.java (컴파일) → Helloworld.class (byte code) →java Helloworld 실행 → Hellow world 출력
- 개발도구와 이클립스
1. Eclipse (이클립스)
- 가장 대표적인 자바의 개발 도구 (Integrated Development Environment 통합개발환경)
- IDE는 개발에 필요한 다양한 도구들이 결합되어 있는 소프트웨어로 소스 편집기는 기본이고, 컴파일러, 디버거, 유닛테스트와 같은 도구들이 결합되어 있는 거대 소프트웨어
- 이클립스는 자바 IDE로 시작했지만 지금은 다양한 언어를 위한 IDE로 개발되고 있기 때문에 자바 뿐 아니라 프로그래밍 세계에서 매우 중요한 위치를 차지하는 개발도구
- Package Explorer: Product를 관리하는 도구
- Outline: 소스 코드를 구성하는 여러 문법 요소를 시각적으로 구성
- Problem: 소스 코드에 문제가 있을 때 알려주는 역할
- Console: 출력된 결과
- Editor
- Debug: 디버그 작업을 하는 데 필요로 할 만한 요소들을 배치 (View들의 모임)
- 이클립스 파일
이클립스를 통해 작성한 코드는 scr라는 디렉토리에 저장(소스 코드), 컴파일된 파일은 bin파일에 저장 (어플리케이션 실행)
숫자와 문자
문자와 문자열
- 연산자를 사용한 문자열 더하기
- 문자열 11 만들기
- 문자열 안에 큰 따옴표를 넣고 싶을 때,
*역슬래쉬 (\)*
- 역슬래쉬 뒤에 붙는 따옴표는 단순한 문자열로 인식
- 역슬래쉬 뒤에 알파벳 n을 붙이면 줄바꿈