일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 엔티티설계
- 생성자
- 프로젝트
- 업캐스팅
- 기초
- 파비콘에러
- 0으로변환
- http
- 형변환
- JPA
- 스프링부트
- 상속
- 오버라이딩
- 스프링시큐리티
- 코린이
- git commit취소
- 웹동작방식
- MySQL
- 메소드
- java
- 웹스토리지 사용법
- qclass
- Git
- 네트워크
- 다운캐스팅
- 자바
- java기초
- 한번에insert하기
- static
- 레포지토리설계
- Today
- Total
목록java기초 (3)
딱콩이의 봄
✔️연산자는 피연산자를 대상으로 특정 기능을 수행하고 결과를 반환하는 특수한 기호입니다. ✔️연산자의 구분은 피연산자의 수에 따라 단항, 이항, 삼항으로 구분하거나 기능의 종류에 따라 산술, 관계, 비트, 논리, 대입, 기타 연산자로 구분합니다. 대입 연산자 ✔️대입 연산자는 이항 연산자로 = 기호를 기준으로 오른쪽 값을 변수에 저장하는 기능을 합니다. ✔️대입 연산자는 산술 연산자와 함께 복합 연산자 형태로 사용할 수 있습니다. 연산자 예 의미 += x += 10 x = x + 10 -= x -= 10 x = x - 10 *= x *= 10 x = x * 10 /= x /= 10 x = x / 10 %= x %=10 x = x % 10 산술 연산자 연산자 연산식 의미 + 10+5 10과 5를 더한다. ..
상수(Constants) ✔️상수는 값이 변하지 않는 수를 의미하며 자바에서는 두 가지 방식으로 상수를 구분합니다. 리터럴 상수(Literals Constants) 사용자 정의 상수(User Define Constants) ✔️리터럴 상수도 그 타입에 따라 기본 타입이 정해져 있습니다. ✔️사용자 정의 상수는 변수를 선언하고 final 키워드를 붙이면 값을 변경할 수 없습니다. final double PI = 3.14; System.out.println("PI is " + PI); 참조 자료형(Reference Type) ✔️참조 자료형을 갖는 변수는 특정 객체의 참조 정보를 저장합니다. ✔️기본 데이터 타입(primitive type) 이외의 타입을 의미합니다. ✔️참조 자료형 변수는 4byte의 크기..
🧐자바 언어의 대표적인 특징 객체지향 언어(Object Oriented Programming) 멀티스레드 지원 OS 플랫폼 독립성 Garbage Collection 👉자바로 작성된 프로그램은 자바 가상 머신(Java Virtual Machine) 위에서 실행되며 이런 특징으로 인해 자바 프로그램은 어떤 운영체제(OS)에서도 실행할 수 있습니다! 일반적인 프로그램의 실행구조에서 예를 들어볼게요! C언어를 기준으로 계산기 어플리케이션을 만들었습니다. 이 계산기 어플리케이션을 윈도우에서 동작시키는 버전(운영체제)과 맥에서 동작시키는 버전(운영체제)이 달라야합니다! 따라서 동일한 프로그램이지만 운영체제(os)가 무엇이냐에 따라서 다르게 제작을 해야합니다! 하지만 자바는 자바만의 플랫폼이 존재하는데요. 이것을 자..