일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 변수의 다양성
- 해우소
- 성장기록
- 포맷은 최후의 보루
- Git
- Java
- 스파르타내일배움캠프
- 스레드
- Token
- KPT
- #스파르타내일배움캠프TIL
- Diary 해우소
- Github_token
- GitHub
- #스파르타내일배움캠프
- #내일배움캠프
- Java의 이점
- diary
- TiL_1st_0419
- 메서드
- 인스턴스
- 스파르타내일배움캠프TIL
- 회고록
- static
- 생성자
- 감사기록
- JVM
- 내일배움캠프
- 클래스
- 객체지향 언어
- Today
- Total
목록전체 글 (230)
몬그로이
https://mongroy.tistory.com/66 다형성(Polymorphism)Parent parent1 = new Parent();가능Child child1 = new Child();가능Parent parent2 = new Child();가능Child child2 = new Parent(); 불가능parent1 = (Parent) child2;업캐스팅child1 = (Child) parent2;다운캐스팅 (조심해야 함)Parent instanceomongroy.tistory.comhttps://mongroy.tistory.com/67 Bean의 생명주기와 그것을 알게 되었을 때의 이점Step 1. 사용되기 위한 준비단계 스프링 컨테이너 생성 → 객체(빈) 생성 → 의존관계 주입(예외: 생성..
메서드와 비슷한 기능을 가지고 있는데굳이 생성자를 사용하는 이유 메서드를 사용하는 경우Class MemberManagement 에public Manage(int id, int roomnumber) {} 가 있다면다른 클래스에서 사용할 때MemberManagement m = new MemberManagement();m.Manage(3, 301);와 같은 방식으로 사용해야 한다면 생성자를 사용하는 경우Class MemberManagement 에public MemberManagement(int id, int roomnumber) {} 가 있을 경우다른 클래스에서 사용할 때MemberManagement m = new MemberManagement(3, 301);와 같은 방식으로 사용한다 여기서 메서드의 두 번째..
Step 1. 사용되기 위한 준비단계 스프링 컨테이너 생성 → 객체(빈) 생성 → 의존관계 주입(예외: 생성자)→ 스프링이 초기화 콜백(알림) → 빈 초기화(필요값이 다 들어 있는 상태로 일을 시작할 수 있는 상태) Step 2. 사용에서 소멸까지의 단계 초기화 상태 → 빈 사용 → 스프링이 소멸 콜백(알림) → 빈 소멸 **선 준비 (Step1) 후 사용 (Step2)더보기자바에서 사용 준비를 마치고 (데이터 세팅을 마치고)동작하는 등의 행위는 별도의 초기화 메서드로 분리해놓는 것이 좋음 동작할 때는 외부 커넥션 등을 거치므로 초기화 된 상태에서 시작하는 것이 좋음물론 단순한 코드의 경우는 예외 **콜백하는 방법 (하단 기술)인터페이스(InitializingBean, Disposab..
Parent parent1 = new Parent();가능Child child1 = new Child();가능Parent parent2 = new Child();가능Child child2 = new Parent(); 불가능parent1 = (Parent) child2;업캐스팅child1 = (Child) parent2;다운캐스팅 (조심해야 함)Parent instanceof ChildfalseChild instanceof Parenttrueparent.Childmethod()불가child.Parentmethod()가능다형적 참조(Polymorphism)하나의 객체가 다른 타입으로 사용되는 것상속 받을 수록 구체적이 되므로 자식클래스는 추상적이었던 부모 클래스의 인스턴스가 될 수 없다반대로 추상적이었던 부..
숙련주차 강의 듣기 - 로그인시 security 설정까지의 과정 & JWT를 이용하여 인증과 인가를 통한 로그인 설정자바 보충 - 상속팀원들과 회의 정보가 흩어져 있어 정리가 많이 필요한 상태아무것도 손을 못 대겠다두려움 극복을 위한 조치를 취해야 함내일은 방법을 물색하고 도전하는 하루를 보내야겠음
https://mongroy.tistory.com/62 Import 없이 사용 가능한 ClassJava.lang 패키지 소속 class 리스트 Boolean Byte Character Character.Subset Character.UnicodeBlock Class ClassLoader ClassValue Compiler Double Enum Float InheritableThreadLocal Integer Long Math Number Object Package Process ProcessBuilder Processmongroy.tistory.com
Java.lang 패키지 소속 class 리스트 Boolean Byte Character Character.Subset Character.UnicodeBlock Class ClassLoader ClassValue Compiler Double Enum Float InheritableThreadLocal Integer Long Math Number Object Package Process ProcessBuilder ProcessBuilder.Redirect Runtime RuntimePermission SecurityManager Short StackTraceElement StrictMath String StringBuffer StringBuilder System Thread ThreadGroup Threa..