| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- N+1
- exclusive lock
- SQL
- 피연산자
- bufferedInputStream
- 멱등성
- 원시타입
- 즉시로딩
- 프로그래머스
- 변수와 메서드
- 오버로딩
- 메세지 큐
- 프로그래머스 코테
- git 기초
- Java
- 변수와 상수
- null/not null
- 지연로딩
- 연산자와의 관계
- 서버 스크립트
- delete
- 추상메서드
- 컬렉션 프레임워크
- Shared Lock
- 참조타입
- select
- foreigen key
- InterruptedException
- jsoup
- 오버라이딩
- Today
- Total
목록Programming/JAVA (24)
[JAVA_Back-End]
2023.08.23 - [JAVA] - [JAVA] 클래스와 인스턴스 + 생성자 [JAVA] - 객체지향 프로그래밍 (OOP: Object Oriented Programming) 특성 == 문법 1) 캡슐화 (은닉화) - 데이터 숨김 1.1) 접근지정자 public - (default) - protect - private 멤버필드 -> private 메서드 -> public 1.2) setter / getter set/get + 멤버필드의 대문자로 + 메서드안의 제어문을 통해서 값을 제어할 수 있음 2) 상속성 2.1) 두 개 이상의 클래스 관계 is ~ a - 상속 has ~ a - 인스턴스 2.2) 부모/자식 => 공통적인 추출(abstraction) / 유도(확장) extends 한개 클래스 - 단..
객체(Object) => 사물의 추상화 (공통적인 내용 분리) => class 멤버필드 메서드 문법 오버로딩 가변인자 => 참조변수 선언/생성/초기화 *1개 java -> 1개이 class를 정의 1개 java -> 여러개의 class를 정의도 가능(x) 일반클래스 실행클래스 main메서드 포함 클래스명 = 파일명 public 멤버필드 메서드 - 사용할 수 있는 영역(존재 시간) 인스턴스 기호(x) 클래스(static) static 공유멤버필드 클래스 : 객체를 정의해 놓은 것 객체를 생성하는 데 사용 객체 : 실제로 존재하는 것. 사물 또는 개념 객체가 가지고 있는 기능과 속성에 따라 다름 # 인스턴스 변수와 클래스 변수 => 인스턴스 변수는 인스턴스가 생성될 때 마다 생성되므..
자료 - 자료형 기본자료형: boolean, char, byte, short, int, long, float, double 참조자료형: 배열(array) - 변수/상수 변수선언 => 자료형 변수명; 상수선언 => final 자료형 변수명; 이름선언 1. 식별자 규칙 -에러 2. 표기법 변수: 소문자로 시작 상수: 대문자로 구성, _표기 - 형변환 자동(묵시적)형변환 강제형변환 - 연산자 산술연산자 증감연산자 대입연산자 복합대입연산자 비교연산자 논리연산자 --------------- 비트연산자(이진수 연산 -IoT/ Graphic) 제어 조건에 의한 분기 if~else~ if~ else if~ else~ switch~case~default~ 조건에 의한 반복 for while do..
java - jsp - android java의 개량언어 - kotlin JDK - Java Development Kit: 개발자 도구 - SE(Standard Edition) : Core - EE (Enterprise Edition) : 기업용 추가 라이브러리(대용량, 분산, 웹/데이터베이스) - ME (Micro Edition) : 모바일 추가라이브러리 * JDK는 기본적으로 SE이며 EE, ME는 따로 추가.. sun - java opensource oracle 사용권 OpenJDK - linux JDK 자바개발도구 JRE(Java Runtime Environment:실행환경) JVM(Java Virtual Machine) System Library sun - 8버전 oracle -9버전 Java ..