일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 항해15기
- 격파르타비전공자
- java알고리즘
- java list 출력
- 프로그래머스
- 작은수제거하기
- java참조자료형
- 컴파일
- 항해99후기
- 인터프린터언어
- java map 저장
- java set 저장
- java알고리즘문제풀이
- 비전공자sqld
- java최솟값구하기
- javaJVM
- java map
- java 자료구조 활용
- 격파르타장점
- 노베이스부트캠프
- java map 출력
- java list 저장
- 격파르타합격후기
- 프로그래머스제일작은수
- javaJRE
- 코딩부트캠프후기
- java set 출력
- 격파르타후기
- sqld자격증합격
- java기본자료형
- Today
- Total
목록2세/Java (28)
코딩과 결혼합니다
if문 if (score 90){ System.out.println("A등급 입니다."); } else if (score 80){ System.out.println("B등급 입니다."); } else if (score 70){ System.out.println("C등급 입니다."); } else { System.out.println("F등급 입니다."); } switch문 char score = 'C'; switch (score) { case 'A': System.out.println("A등급 축하합니다."); break; case 'B': System.out.println("B등급"); break; case 'C': System.out.println("C등급"); break; default: Syste..
자료형은 기본 자료형/ 참조 자료형 으로 나뉜다. 기본 자료형 숫자 -short 2바이트로 표현할 수 있는 정수형 자료형 -int 정수형 4바이트 -long 긴 정수형 표현 8바이트 -float 소수점 표현/ 숫자 뒤에 대문자F를 붙여주어야 함 -double 소수점 표현 문자 -char 문자형/ 작은 따옴표/ 문자 하나만 넣을 수 있다 논리 -boolean true OR false의 값만 가짐 >출력하는데에 쓰지는 않고 조건문이나 반복문에서 어떤 경우의 수를 판단할 때 자주 사용됨 바이트 -byte 컴퓨터가 인식하는 문자로 표현됨(아스키코드) 참조 자료형(class로 정의된 타입) -String 문자열/ 큰 따옴표 -int[] int를 여러개 담을 수 있는 int배열 int[] intEmptyArray ..
빌드와 실행 빌드 : 소스 코드 파일을 컴퓨터에서 실행할 수 있는 독립 SW 가공물로 변환시키는 과정 *독립 SW 가공물 = Artifact 빌드 세분화 1) 소스 코드를 컴파일 한다 2) 테스트 코드를 컴파일 한다 3) 테스트 코드를 실행한다 4) 테스트 코드 리포트를 작성한다 5) 기타 추가 설정한 작업들을 진행한다 6) 패키징을 수행한다 7) 최종 SW 결과물을 만들어 낸다 테스트 코드 : 내가 작성한 코드를 자동 테스트해주는 코드를 추가로 작성한 것 패키징 : 오픈 소스를 우리가 사용한 코드를 하나로 묶는것 실행 : 내가 작성한 코드 (혹은 테스트 코드)를 컴파일을 거쳐 작동시켜 보는 것 독립 SW 가공물이 나올 수도, 안나올 수도 있음 * 인터프리터 언어는 컴파일이 필요 없다 빌드 툴 1. 소스..
Java라는 언어를 컴퓨터가 어떻게 알아먹는지? 코드를 입력한 후에 실행 버튼을 누르면 영어로 적었던 코드가 0과1로 바뀌고 그 바뀐 코드를 컴퓨터가 읽는 방식. 컴파일 : 인간의 언어로 되어있는 코드를 기계어(0과1)로 바꾸어 주는 과정 바이트 코드 (바이너리 코드) :0과 1로 바뀐 코드 바이트 : 0과 1을 나타내는 단위 컴파일러 : 컴파일을 하는 프로그램 *0과 1의 조합은 운영체제(OS)마다 다르다 윈도우, 맥, 리눅스에 상응하는 컴파일러를 각각 가지고 있어야한다. 하지만 Java는 하나의 컴파일러가 있고 이 코드가 바로 OS로 가는게 아니라 Windows의 JVM, MAC의 JVM, Linux 의 JVM 이렇게 각각의 JVM한테 간다. JDK, JRE, JVM 이란? JVM : 0과 1 운영체..