일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 플랫폼독립성
- 합 구하기
- IF문
- push에러
- 노출모듈패턴
- 소문자 변환
- 약수구하기
- Algorithm
- 403error
- Java
- 대문자 변환
- 코테
- 자바의 구조
- 메서드영역
- 코딩테스트
- 스프링 스프링부트 차이
- 반복제어문
- 자바
- 참조자료형
- 디자인패턴
- 문자열
- 알고리즘
- 이터레이터패턴
- 자바의 메모리구조
- 프록시패턴
- 클래스영역
- 제어키워드
- 선택제어
- 자바버전차이
- 평균구하기
- Today
- Total
목록Study/JAVA (6)
지니, 개발하다.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/OZbKv/btrNv1d9S83/UcrZOH7xbbmxbHcYxkYWtk/img.png)
제어문 part3 에서는 제어키워드인 break 과 continue에 대해 알아보자. 1. 제어문 3. 제어키워드 (break, continue) break 가장 가까운 반복문을 탈출하여 반복문을 제어한다. for문에도 사용하긴 하지만 일반적으로 쓰지 않는다. for(int i=0; i
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/S80g0/btrM2roVLtY/4eddc9NMLTbCph3N9nbzAk/img.png)
제어문과 제어 키워드에 대해 알아보자. part2에서는 반복제어문에 대해 작성하려고 한다. 1. 제어문 2. 반복 제어문 (for , while, do-while) for for(초기식; 조건식; 증감식){ 실행구문 } 반복횟수가 정해져 있을 때 주로 사용한다. for문의 조건식이 true가 나오는 동안은 계속 실행구문이 반복된다. for문의 조건식이 false 인 경우 조건식에서 종료한다. 조건식이 생략된 경우 무한 반복된다. while 초기식; while (조건식){ 실행구문; 증감식; } 반복 횟수가 정해져있지 않을 때 주로 사용한다. 조건식이 true인 동안 진행한다. -> 반복횟수를 정하지 않고 특정조건까지 반복하고자 할 때 사용한다. (예 : 더한 합계가 100보다 커질 때 까지 반복) for..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/soQdo/btrMTD6azrV/24ZeTcC4YQXUxjNHEgTKAk/img.png)
제어문과 제어 키워드에 대해 알아보자. 이번 part1 에서는 선택제어문에 대해 작성하려고 한다. 1. 제어문 1. 선택 제어문 (if / else if / else, switch) if / else if / else if(조건문1){ 명령문1 } else if(조건문2){ 명령문2 } else{ 명령문3 } case1. if 조건문1이 true 일 때, 명령문 1을 실행하고 탈출 case2. if 조건문1이 false 일 때, else if의 조건문 2를 확인하고 true이면 명령문 2를 실행하고 탈출 case3. else if의 조건문 2가 false 일 때, else의 명령문 3을 실행하고 탈출 if문(단일 if문)이 여러개인 경우, 모든 if 의 조건문을 확인한다. if/else if 는 하나만 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/AAVgE/btrMWeQ4IqC/WN73MJAZH5pb4J9y1GcJJk/img.png)
연산자의 종류 연산자의 종류는 결과에 따라 크게 세가지로 구분하고 총 9가지 이다. (이 구분은 Do it 자바 완전정복 을 참고하였고, 기준에 따라 다를 수 있다.) #1. 결과가 값인 연산자 산술 연산자 (+, -, *, /, %) 증감 연산자 (++, --) 비트 연산자 (&, |, ^, ~) 시프트 연산자 () 논리시프트 연산자 (>>>) #2. 결과가 true/false인 연산자 비교 연산자 (==, !=, >, a+1 //a 값을 증가시키는 것을 먼저 실행 step2. a -> b //그 다음에 증가시킨 a를 b 에 대입 후위형 int b=a++;실행 순서 step1. a -> b //a를 b에 대입하는 것을 먼저 실행 step2. a -> a+1 //그 다음에 a 값을 증가시킴 전위형/후위형..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/byLFMr/btrL6RWu4YD/Cj3UrIFAZffbi7WrbaVrw1/img.png)
CH02. 자료형 자바에서 사용되는 자료형에 대해 간략히 알아보자. 01. 변수 1. 변수의 개념 변수 : 메모리 공간에 부여하는 이름 사용하기 전 반드시 선언해야 한다. 02. 자료형 1. 기본 자료형 - 기본자료형은 총 8가지로 구성되어 있고 모두 소문자로 작성한다. 참/거짓 : boolean 정수 : byte / short / int / long / (문자)char 실수 : float / double - 문자 자료형 char가 정수에 포함 된 이유 : char 자료형도 정수로 표현이 가능하기 때문! int a = 10; System.out.println(a); // 10 int a = 'A'; System.out.println(a); // 65 문자값은 유니코드표에 의해 정수로 인코딩되어 저장된다...
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bGZ697/btrLzpGECuc/ZopbKd3JeFwurAWsnbYXS0/img.png)
CH01. 자바의 구조 Java의 특징 및 자바 개발환경에 필요한 요소, 프로세스, 메모리 구조에 대해서 알아본다. 1. 자바의 특징 프로그래밍 언어인 Java의 가장 큰 특징은 자바 가상머신을 사용하여 어떤 OS에서도 개발이 가능한 플랫폼 독립성 이다. 이 외에도 객체지향 언어,함수형 코딩 지원,분산처리 지원,멀티쓰레드 지원 등이 있다. 2. 자바 프로그램 개발환경에 필요한 요소 : 자바개발도구JDK > 자바개발환경JRE > 자바가상머신JVM 자바 개발 도구 JDK 란 자바를 이용해 프로그램을 개발하는데 필요한 도구를 모아둔 집합과 같다. 컴파일러, 디버거 자바 개발 환경 JRE 란 완성된 프로그램을 실행하는데 필요한 환경을 말한다. 클래스 로더, 자바 API, 런타임 라이브러리 3. Process 자..