일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 이것이 자바다 13장
- 이것이 자바다 확인문제
- 객체지향
- 자바
- 이노베이션캠프 동북
- 자료구조
- ChatGPT
- 채팅GPT
- Java
- 챗GPT 명령어 작성팁
- Comparable과 Comparable
- BFS
- 이것이 자바다 연습문제
- ArrayList 개념
- 자바 언어 기초
- 이것이 자바다
- JAVA 기초
- 인프런
- dfs
- 조건문과 반복문
- 백준
- 웹개발 기본지식
- 스프링 입문강의
- 이노베이션 캠프
- 자바의 정석 6장
- Til
- 3장 확인문제
- 트리 지름 구하기
- 이노베이션캠프
- 이노캠
- Today
- Total
목록Til (5)
기록공간

Part 05. 객체 지향 (1) 클래스와 객체 객체의 사용예시 객체 배열 클래스의 정의 변수의 종류 메서드 호출 스택(Call Stack) 기본형 매개변수와 참조형 매개변수 static 메서드와 인스턴스 메서드 오버로딩 생성자(Constructor) this와 this() 변수의 초기화 클래스와 객체 클래스의 정의 : 클래스란, 객체를 정의 해놓은 것을 의미한다. 클래스의 용도 : 클래스는 객체를 생성하는데 사용한다. 객체의 정의 : 실제로 존재하는 것, 사물 또는 개념 객체의 용도 : 객체가 가지고 있는 속성과 기능에 따라 다르다. 객체와 인스턴스 용어 정리 객체 : 모든 인스턴스를 대표하는 일반적인 용어 (Ex: Tv 객체) 인스턴스 : 특정 클래스로부터 생성된 객체 ( Tv를래스를 사용해서 만든 ..

Part04. 배열 배열의 선언과 생성 배열의 길이와 초기화 배열 연습하기 배열의 출력 총합과 평균 최대과 최소값 랜덤으로 숫자섞기 String 배열 2차원 배열 Ch05.연습문제 Part 04. 배열 배열이란? -> 배열은 같은 타입의 여러 변수를 하나의 묶음으로 다루는 것을 의미한다. 배열의 선언과 생성 배열의 선언방법 타입[] 변수이름; (Ex: int[] age;, String[] name;) 타입 변수 이름[]; (Ex int age[]; String name[];) 배열의 생성 : 실제 저장공간을 생성한다. 타입[] 변수이름 = new 타입[길이]; int[] age; : int 타입의 배열을 다루기 위한 참조 변수 age를 선언 age = new int[5]; int 타입의 값 5개를 저장할..

Part 03. 조건문과 반복문 IF IF - else IF - else if - else 중첩 if 블록 {} SWITCH FOR 중첩FOR 향상된 FOR 임의의 정수 만들기 WHILE do-while break와 continue 이름붙은 반복문 Part 03. 조건문과 반복문 Flow Chart : 순서도 및 흐름도 어떠한 일을 처리하는 과정을 순서대로 간단한 기호와 도형으로 도식화 한 것을 의미함. 알고리즘이나 프로그램의 논리 혹은 그림으로 표현하는 방법 위 기호들을 사용하여 프로그램의 순서를 표현할 수 있다. Flow Chart 예시 1 Flow Chart 예시 2 FlowChart 예시 3 참고 : https://app.diagrams.net/ (Flow Chart 쉽게 그릴 수 있는 사이트) ..

목차 Part 02. 연산자 증감연산자와 부호연산자 부호 연산자 형변환 연산자와 자동 형변환 자동 형변환 산술변환 Math클래스와 나머지 연산자 나머지 연산자 % 문자열의 비교 논리 연산자 비트 연산자 2진수의 음수표현 조건 연산자 Part 02. 연산자 우선순위 연산자 설명 결합 방향 1 [] 첨자 연산자 왼쪽에서 오른쪽으로 . 멤버 연산자 왼쪽에서 오른쪽으로 2 ++ 후위 증가 연산자 왼쪽에서 오른쪽으로 -- 후위 감소 연산자 왼쪽에서 오른쪽으로 3 ! 논리 NOT 연산자 오른쪽에서 왼쪽으로 ~ 비트 NOT 연산자 오른쪽에서 왼쪽으로 + 양의 부호 (단항 연산자) 오른쪽에서 왼쪽으로 - 음의부호 (단항 연산자) 오른쪽에서 왼쪽으로 ++ 전위 증가 연산자 오른쪽에서 왼쪽으로 -- 전위 감소 연산자 오른..

목차 1. 컴퓨터 언어의 역사 - 어셈블리어 - C언어의 등장 - JAVA의 등장과 특징 - JAVA의 실행과정 2. 변수 - 상수와 리터럴 - 기본형과 참조형 - 타입간의 변환 방법 예제 1. 컴퓨터 언어의 역사 우리가 알고있는, 자바,C언어,C#등 이 모든 언어들이 컴퓨터와 소통하기 위한, 언어이다. 이러한 언어를 학습하기에 앞서, 프로그래밍 언어가 어떻게 발전해 왔는지 살펴보자. 일반적으로, 인간은 48시간을 일 단위로, 180분을 시간 단위로 한번에 계산할 수 있을 것이다. 하지만 반대로 컴퓨터는 어떨까? 여기서 알아둬야할 점은, 컴퓨터는 2진법 밖에 알지 못한다. 대신 컴퓨터는 인간과 달리 매우 빠른 연산 속도를 가지고 있다. 컴퓨터의 두뇌 역할을 하는 CPU가 3.2GHz라면 1core 기준 ..