java.lang 패키지자바에서 가장 기본적인 동작을 수행하는 클래스들의 집합으로 import 문을 사용하지 않아도 클래스 이름만으로 바로 사용할 수 있다. 이 중에서 가장 많이 사용되며, 자바 클래스의 최고 조상 클래스는 Object 클래스이다. Object 클래스는 필드는 가지지 않으며 총 11개의 메소드를 가지고 있다. Object Class Method메소드설명String toString()* 해당 객체의 정보를 문자열로 반환한다. protected Object clone()해당 객체의 복제본을 생성하여 반환한다.boolean equals(Object obj)* 해당 객체와 전달받은 객체가 같은지 여부를 반환한다. ( 스택 메모리값 비교)Class getClass()해당 객체의 클래스 타입을 반..
static'공통적인'이라는 의미이다. 변수에 사용하면 해당 변수를 클래스 공통 변수로 만든다.내부 클래스에 사용하면 해당 클래스를 정적 내부 공통 클래스로 만든다.메소드에 사용하면 해당 메소드를 클래스 공통 메소드로 만든다. 1. 클래스가 메모리에 올라갈 때 단 한번만 생성되고 초기화된다.2. 인스턴스를 생성하지 않고도 바로 사용할 수 있다.3. 해당 클래스의 모든 인스턴스가 공유된다. final'변경할 수 없다'라는 의미이다. 필드나 지역변수에 사용하면 값을 변경할 수 없는 상수가 된다.클래스에 사용하면 해당 클래스는 다른 클래스가 상속받을 수 없다.(확장할 수 없다.)메서드에 사용하면 해당 메서드는 오버라이딩을 통해 재정의 할 수 없다. abstract '추상적인'이라는 의미이다. 선언부만 있고..
this 키워드는 인스턴스 자기 자신이라고 간단히 말할 수 있다.좀 더 자세하게 말해서 인스턴스 자기 자신의 메모리 주소를 담고 있는(가리키고 있는) 키워드이다. 인스턴스 생성시 참조 변수값과 this 값은 같을까?객체를 생성할 때, 참조변수가 객체의 주소를 참조하며, this 또한 인스턴스의 주소를 가리킨다고 하였다. 그래서 값이 같은지 확인하기 위해서 다음과 같은 코드를 작성하였다.class Person{ String name; String mbti; int age; void print(){ System.out.println("this 참조변수 값 : " + this); }}Person 클래스에는 세개의 필드와, this 참조 변수 값을 출력하는 메소드를 작성..
- Total
- Today
- Yesterday
- appliationeventlistener
- aws
- 영속 상태
- Route53
- entitylisteners
- CI/CD
- Hibernate
- JPA
- 프로그래머스
- Spring Boot
- CI와 CD의 차이
- 정렬
- network
- acm
- 지연 대기열
- LeetCode
- CodeDeploy
- persistencecontext
- DevOps
- EC2
- 자바
- fetchcount()
- 트랜잭션
- Spring
- springboot
- githubactions
- 네트워크
- 영속성 컨텍스트
- java
- IAM
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |