| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 자바기본
- vscode 자동완성
- oneOnOneRelationship
- vscode snippets
- webpack 설정
- spring #entity #자바스프링 #스프링기초 #엔티티
- 스프링
- java Throwable
- Spring
- js slider
- react export
- 엔티티리슨너
- 자바
- 엔티티 기본 리스너
- 초보홈페이지
- react 기본문법
- webpack
- entity jpa Listener
- 프런트앤드
- 스프링부트
- springboot
- react export default
- 스택틱
- 1:1연관관계
- 영카드만사용하기
- 초보홈페이지도전기
- jpaRelationship
- 이에스린트
- java
- ERD #spring #spring-boot
- Today
- Total
목록java (4)
디자인너 코딩하기
Throwable class는 Java 언어의 모든 errors와 exceptions의 슈퍼 클래스로 그 개념이 바로 자바의 예외처리 개념이다. 이 클래스의 인스턴스(또는 해당 하위 클래스 중 하나)인 개체만 Java Virtual Machine에 의해 예외처리되거나 Java drough문에 의해 예외처리될 수 있다. 마찬가지로, 이 클래스 또는 해당 하위 클래스 중 하나만이 캐치 절의 인수 유형이 될 수 있다. exceptions의 컴파일 시간 확인을 위해, Runtime의 하위 클래스가 아닌 Droughable 및 Droughable의 하위 클래스exceptions 또는 errors는 선택된 exceptions로 간주된다. 두 개의 하위 클래스인 errors와 exceptions의 인스턴스는 exce..
여러 인스턴스에서 공통으로 사용하는 변수 또는 메소드로 정적(Static)멤버라 함 프로그램이 메모리에 로딩될 때 데이터 영역에 할당됨(인스턴스를 생성하지 않아도 클래스로 호출) 가비지컬렉터가 관여하지 않는 데이터 영역에 할당되어 너무 많은 정적멤버를 사용하면 시스템성능에 저하가 올 수 있음 선언방법 //변수 static int number = 1000; // 메소드 public static void numberMethod(){ }
개념 변수의 자료형 클래스형으로 변수를 선언 기본 자료형은 사용하는 메모리의 크기가 정해져 있지만, 참조 자료형은 클래스에 따라 다름 참조 자료형을 사용 할때는 해당 변수에 대해 생성하여야 함 예시 : new (String 클래스는 예외적으로 생성하지 않고 사용할 수 있음) public class Student { int studentId; String studentName; Subject korea; Subject math; Student(int studentId, String studentName){ this.studentId = studentId; this.studentName = studentName; // 생성을 안해주면 메모리 한계(4바이트) 및 null point exception 일어날 수..
어노테이션의 적용되는 시점(RUNTIME)을 결정하는 것으로 메모리에 넣고 빼는 시점을 결정하는 것으로 보통 @Target 어노테이션과 같이 사용한다. @Target({ElementType.TYPE, ElementType.METHOD}) @Retention(RetentionPolicy.RUNTIME) 적용시점(RUNTIME) 표현 타입 RetentionPolicy.CLASS 클래스 파일에 있는 어노테이션정보가 컴파일러에 의해 참조 가능, 가상머신에서는 사라짐(리플렉션 불가, 디폴트) RetentionPolicy.SOURCE 어노테이션 정보가 컴파일 시 사라짐 RetentionPolicy.RUNTIME 실행 시 어노테이션 정보가 가상머신에 의해서 참조 가능 사용방법 @Retention(RetentionPo..