일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- java spring
- Eclipse
- 관계형데이터베이스
- SQL 명령어
- SQL 연산자
- java설치
- 이클립스
- 람다식
- HTML5
- 리액트
- 객체지향프로그래밍
- 노마드코더
- spring
- 스프링
- 오산대맛집
- REACT
- SQL 문제
- 환경설정
- spring 환경설정
- 자바스프링
- 타입
- Flex Box 기본
- ubuntu
- node.js
- 자바 스프링
- SQL
- Hooks
- Flexbox Froggy
- numpy
- 플랙스박스기본
- Today
- Total
목록Java/Java 공부 (13)
이것저것
* What is an Object? - https://docs.oracle.com/javase/tutorial/java/concepts/index.html - https://docs.oracle.com/javase/tutorial/java/concepts/object.html - 삼라만상 - 객체? vs. 개체! - 개체: 각각의 물건, 각각의 유무형의 사물/개념 * Parameters(매개변수) vs. Arguments(인자, 인잣값, 인수, 전달인자) - 잘 정리하세요 * 객체 간 관계: 포함 관계 - 집합 관계(aggregation) vs. 구성 관계(composite) * 상속: 부모-자식 -> 상속관계 -> (물려)받는다 (이렇게 이해하지 X) 상위-하위: Super-Sub -> 분류관계 ->..
* 연산자 종류 1. 피연산자 개수: 단항 연산자, 이항 연산자, 삼항 연산자 2. 기능: 산술, 비교, 논리, 대입, 비트, 쉬프트 * 증감연산자 - 전위형 - 후위형 * 증감연산자는 평가된 순간의 값을 표현식에서 사용 * 증감연산자는 같은 타입의 결과를 반환함 - byte x = 10; x++; 가 에러가 발생하지 않음 * 문자열 동등비교는 연산자 대신 equals() 메서드를 사용하자 * Lexical Unit * 배타적 논리합(eXclusive logical OR, XOR) * 연산자 우선순위(operator priority, 교재 105) - 단항 연산자 - 산술 > 비교 > 논리 > 대입
* 컴퓨터 메모리 - CPU 인스트럭션 아니면 데이터 - 주소(address) - byte 단위 * 변수 - 메모리에 데이터를 쓰거나 읽으려면 그 메모리에 대한 주소가 필요 - 주소는 2진수(16진수)이므로 우리가 사용하기에 불편 - 메모리 주소에 이름 붙인 것 ⇒ 변수 * 이름을 붙인다는 것의 의미 1. 식별(identification) 2. 재사용성(reusability) * 데이터 - 종류 - 크기(byte 단위) ⇒ 데이터 타입 = 종류 + 크기 * 데이터(값)은 변수에 저장 - 변수는 타입이 중요 (타입에 따라 크기가 결정) * 변수에 저장되는 값 1. 실제 값이 저장되는 타입 ⇒ 기본 타입, 원시 타입 - 타입에 따라서 변수의 크기가 달라짐 (1, 2, 4, 8 바이트) 2. 주소 값이 저장되..
chapter 01 자바 시작하기 * 프로그램이란? - 해야할 일을 기술한 것 * 컴퓨터 프로그램이란? - 컴퓨터가 해야할 일을 기술한 것 * 컴퓨터 프로그래머? * 프로그래밍 언어? * CPU(중앙처리장치, Central Processing Unit) - 명령어 세트(instruction set) - 인스트럭션: 2진수 ⇒ 기계어 - 8bit CPU라면 00000000 -> ADD A, INT (A: 레지스터) 00000001 -> SUB A, INT 00000010 -> ADD 주소 00000000 00000001 00000000 0x00 0x01 0x00 * PC(Program Counter) 레지스터 - CPU가 읽어들일 인스트럭션(다음에 수행할 인스트럭션)이 저장된 메모리 주소가 저 * 프로그래..