일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 스프링 부트
- 프리코스
- Level2
- Docker
- 프로그래머스
- 스프링부트
- JPA
- 우아한테크코스
- REDIS
- 레벨2
- Paging
- HTTP
- 서블릿
- 우테코
- 백준
- AOP
- MSA
- 자바
- JUnit5
- 의존성
- CircuitBreaker
- AWS
- yml
- 코드리뷰
- 세션
- 우아한세미나
- 트랜잭션
- 미션
- mock
- Spring Batch
Archives
- Today
- Total
목록바이트코드 (1)
늘
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b9Jn1I/btsIVa0tlBY/uO299CpoQKMftjzCOR24a1/img.png)
클래스 변수와 인스턴스 변수의 일반적인 차이클래스 변수와 인스턴스 변수의 차이점이라면 많은 블로그들에서 설명해주고 있습니다.대표적으로 아래와 같죠.클래스 변수와 인스턴스 변수의 초기화 차이그렇다면 초기화하지않고 선언만 해주었을때 아래의 코드의 결과는 무엇이 나올까요? public class VariableTest { static int a; public static void main(String[] args) { System.out.println(a); }}결과는 0이 나옵니다. 만약 String 객체로 바꾼다면 null이 나오게 됩니다.그렇다면 인스턴스 변수로 바꾸면 어떻게 나올까요?네 초기화가 되어있지 않아서 컴파일에서 에러가 나옵니다.그렇다면 클래스 변수는 초기화를 하지..
백앤드 개발일지/자바
2024. 8. 9. 01:10