개념 이해
언어
컴파일 언어
- 소스 -> 컴파일 -> 기계어 -> 실행
- c, c++...
- 장점 : 속도빠름
- 단점 : 유지보수
인터프리터 언어
- 소스 -> (번역) ->실행
- 자바스크립트, 파이썬...
- 단점 : 속도느림
- 장점 : 유지보수
JIT (Just In Time)언어
- 소스 -> 컴파일 -> 바이트코드 -> 해석 -> 실행
- 컴파일언어 + 인터프리터 장점/단점
- 자바, (자바스크립트, 파이썬..)
Android
Java -> Kotlin
Spring
Java -> Kotlin
java version
1...., 1.5 (JDK 5), 1.8..., 11
D:\java\jdk11\bin;c:\aaaa\aaaa;c:\ccc\ccc;
eclipse.org
Download > download packages
2022-03 버전 다운로드
프로젝트
- src (소스파일:.java)
- bin (실행파일:.class)
이클립스 설치 후 인코딩 설정
window > preference > general > workspace > text file encoding > utf-8 로 변경
program
- 순서/절차가 있는 작업
- 교육프로그램, 방송프로그램...
컴퓨터 프로그램
- 순서/절차에 맞게 컴퓨터 언어로 작성된 명령어의 집합
변수
variable (vary + ~able)
변수를 사용하는 목적(왜)
- 변할가능성 있어서
- 어떤값이 올지 몰라서
- 밑에서 쓸라고
- 값을 바꾸면 전부 바뀜
camel(낙타)
- memberGrade, goldMemberEmail
snake(뱀)
- member_grade, gold_member_email
*** 변수명명규칙
- 의미 있는 이름
기본 자료형
- 정수 : int(21억), long
- 실수 : double
- 논리 : boolean
정수는 int, 만약 21억이 넘어간다(넘어갈수도있다) long
소수점이 있다? double
char : 문자 1자
Y2K
'50', '60' '90' '99' '00'
l1i
'국비 > 수업내용' 카테고리의 다른 글
신한DS 금융 SW 아카데미 - 15일차 (2) | 2023.09.19 |
---|---|
신한DS 금융 SW 아카데미 - 14일차 (0) | 2023.09.14 |
5일차 (0) | 2023.09.05 |
신한DS 금융 SW 아카데미 - 4일차 (0) | 2023.09.04 |
3일차 (0) | 2023.09.01 |