일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- MySQL
- 알고리즘
- nvidia docker
- 데이터베이스
- C언어
- 데이트
- python
- 도커 mysql
- 푸시푸시
- 도커 시작하기
- 자바
- 스트림셋
- 백준
- c++
- mysql on docker
- mysql docker
- 클라우드
- 스트림셋이란?
- 도커
- 도커 elk
- 파이썬
- docker
- 코딩
- streamsets 강의
- c
- 앤서블 설치
- java
- 정보처리기사
- ansible install
- elk stack
- Today
- Total
목록전체 글 (421)
리그캣의 개발놀이터

System.out.println() 일일이 치기 귀찮아 졌는데 intellij에서는 shutcut 기능을 제공한다. sout만 입력 후 tab을 눌러보자 Print a string to System.out 이라고 써있다. 자동으로 완성된다.
목표 자바가 제공하는 다양한 연산자를 학습하세요. 학습할 것 산술 연산자 비트 연산자 관계 연산자 논리 연산자 instanceof assignment(=) operator 화살표(->) 연산자 3항 연산자 연산자 우선 순위 (optional) Java 13. switch 연산자 연산자란? 어떠한 기능 또는 어떤 대상체에 계산과 같은 처리를 수행하는 문자 또는 기호라고 볼 수 있다. 연산자(operator) : 어떠한 기능을 수행하는 기호 (ex, +, - , *, / 등) 피연산자(operand) : 연산자의 작업 대상 (ex 변수, 상수, 수식 등) 산술 연산자 산술 연산자는 수학적인 계산에 사용되는 연산자이다. 사칙연산이라고 생각하면 된다. 연산자 기능 + 두 피연산자의 값을 더함 - 왼쪽의 피연산자..
타이핑 하며 작성한 문서이기에 오타가 있을 수 있습니다. 오타나 잘못된것은 아래 댓글로 지적해주세요 타입 추론(Type Inference), var java 10에서 var 라는 Local Variable Type-Inference가 추가되었음 타입 추론이란 정적 타이핑을 지원하는 언어에서, 타입이 정해지지 않은 변수에 대해서 컴파일러가 변수의 타입을 스스로 찾아낼 수 있도록 하는 기능 타입 추론이 가능하다는 얘기는 타입을 명시하지 않아도 된다는 말 -> 코드량을 줄이고, 코드의 가독성을 높일 수 있음 기존의 자바에서는 일반 변수에 대해서는 타입추론이 지원되지 않고, generics와 lambda식에 대해서만 타입 추론을 지원하고 있었다. 동적 타이핑을 지원하는 언어에서는 다음과 같이 변수에 대해 타입 ..
타이핑 하며 작성한 문서이기에 오타가 있을 수 있습니다. 오타나 잘못된것은 아래 댓글로 지적해주세요 배열이란? 동일 타입의 값을 여러개 취급할 수 있는 기능 인덱스라고 불리는 []로 감싼 0 부터 시작하는 정수를 사용하여 배열의 길이나 순서를 나타낼 수 있다. 배열도 결국은 타입에 따라 default value로 채워진다. 참조의 경우 null int / short / byte / long의 경우 0 float / double 의 경우 0.0 bool의 경우 false char의 경우 \u0000 1차 배열 선언하기 int []array = new int[10]; 즉 int 배열 선언시 {0,0,0,0,0,0,0,0,0,0} 와 같이 0으로 10개의 값이 초기화된다. 1차 배열에 값 넣기 int[] ar..

타이핑 하며 작성한 문서이기에 오타가 있을 수 있습니다. 오타나 잘못된것은 아래 댓글로 지적해주세요 type 형변환? 변수 또는 상수의 타입을 다른 타입으로 변환 연산을 수행하는 코드에서는 같은 타입끼리만 가능하다. 그래서 연산을 수행하기 전에 같은 타입으로 만들어야 하는데 타입 변환을 하는 것을 형변환 이라고 한다. 프로모션과 캐스팅? - 프로모션 (자동/묵시적 형변환) : 작은 데이터 타입에서 큰 데이터 타입으로 형 변환 - 캐스팅(명시적 형 변환) : 큰 데이터 타입에서 작은 데이터 타입으로 형 변환자동 형변환(프로모션) / 확장 변환(Widening conversion)과 축소 변환(Narrowing conversion) 자바는 타입이 서로 일치하지 않는 경우에도 타입끼리 서로 호환성이 있으면 자..

타이핑 하며 작성한 문서이기에 오타가 있을 수 있습니다. 오타나 잘못된것은 아래 댓글로 지적해주세요 pre 변수란? https://league-cat.tistory.com/410 변수의 스코프(영역)이란? 변수에 접근하거나 접근할 수 있는 유효 범위/영역 개발자는 자신이 선언한 또는 선언된 변수에 접근할 수 있는 영역에 대해서 이해해야한다. 일반적인 규칙은 변수가 선언된 블록내에서만 액세스 할 수 있다는 것이다. 블록은 왼쪽 중괄호 {로 시작하고 오른쪽 줄괄호 }로 끝난다. 변수(variable)의 라이프타임(lifetime)? 변수가 메모리에서 살아있는 기간 자바에서 변수의 스코프와 라이프 타임 Instacne Variables 정의 클래스 내부와 모든 메소드 및 블록 외부에서 선언된 변수 scope ..

타이핑 하며 작성한 문서이기에 오타가 있을 수 있습니다. 오타나 잘못된것은 아래 댓글로 지적해주세요 변수 선언 및 초기화 변수란? 메모리(RAM)에 데이터를 저장할 공간이다. 데이터를 사용하다 보면 재사용의 순간이 생길 것이다. 해당 데이터를 저장해 놓은 그릇이라고 생각하면 된다. 변수에 값을 저장하려면 자바에서는 어떻게 해야 할까?? 변수를 선언(생성)하고 값을 저장(초기화) 해주어야 한다. 변수의 명명 규칙 회사 마다 사람 마다 규칙이 다르겠지만, 나의 경우는 클래스와 변수는 카멜 케이스로 작성한다. 상수는 스테이크 케이스로 한다. 카멜케이스 : 복수의 단어로 형성된 복합어에서 각 단어의 첫 글자를 대문자로 표기하는 형식 스네이크 케이스 : 모두 대문자로 단어를 언더스코어(_)로 구분 클래스명 => ..
타이핑 하며 작성한 문서이기에 오타가 있을 수 있습니다. 오타나 잘못된것은 아래 댓글로 지적해주세요 리터럴 리터럴이란? 리터럴은 데이터 그 자체, 프로그램에서 직접 표현한 값을 의미한다. 아래와 같이 선언했다 가정해보자. 여기서 리터럴은 A가 된다. car c = 'A'; 이렇게 A와 같이 소스 코드에 직접 기술된 값을 리터럴이라고 부른다. 기본형(privitive type)에 관한 리터럴은 아래의 예제처럼 선언한다. // int 타입의 정수 리터럴 (10진수) int num1 = 123; System. out.println(num1); // int 타입의 정수 리터럴 (8진수) int num2 = 010; // 맨 앞에 0을 붙인다. // int 타입의 정수 리터럴 (16진수) int n..