728x90
반응형
SMALL
23.02.10
-
- [x] 자바 이론 공부 (강의 3개 : 객체와 클래스 )
- [x] spring 강의 듣기
- [x] 프로그래머스 1문제 풀기
- [x] 강의듣기
- [x] Spring 노션 읽어보기!
- [x] 트랜잭션 읽어보기
- [ ] 어노테이션 역할 빈도에 따라 분리하기! (스프링 MVC의 기준에 따라 정리해보기) (장기적!)
- [ ] ORL이랑 SQL mapper를 비교하기
- [ ] MVC ????????? 다시찾아보기 (장기간 보고 또보기!)
- [ ] 팀 과제 1개 이상 진행하기!33일 해야할 일
오늘 자바 공부를 하면서 기존에 안보였던 것들이 보여서 추가적으로 적게 되었습니다~
copyOfRange 는 배열어디부터 어디 까지 arr, from, to
copyOf는 맨 앞에서 부터 복사하는것 뒤에꺼만 정할 수 있다.
Range는 중간부터 복사하는 것 앞 뒤를 정할 수 있다.
copyOfRange(arr, 2,4) 주어진 배열의 2부터 4까지 복사한다.
Arrays.sort(arr); 배열 arr을 오름차순으로 정렬 //매번 까먹어서 박제!!
int[][] 이중 배열로 우리가 도형을 만들 때 사각형 삼각형 으로 생각하면 된다.
(2d) 눈금으로 좌표찍어 사각형만들기 보통 이중 for문으로 해결함
// 읽을 때마다 이게 있었지 하니 박제!!
객체지향언어를 사용하는 이유는 코드의 재사용이 높고 유지보수가 용이 (빠른 변화를 따라가기 위해!), 중복 코드제거 소프트웨어가 변경 될때 적은 노력으로 변경이 가능! 객체지향 언어 = 프로그래밍 언어 + 객체지향개념(규칙) 프로그래밍 언어에 객체지향 규칙을 넣은것
인스턴스를 만들어주는건 new 연산자 생성자는 그냥 메서드다! 인스턴스를 초기화 할때만 사용한다 세터는 값을 재할당 할 때 값을 다시 저장할 때!
자동차를 뽑을 때, 자동차의 옵션을 다 빼고(클래스) 추가하게 되서 차를 계약을 합니다.
지난 과정의 과제에서 저를 힘들게 했던 JSON…오늘 구글 로 하는 방법을 알아왔습니다~
// GSON -> JSON 다루게 해주는 라이브러리, Google
// Jackson -> Deprecated
String str = "{\\"data\\":\\"data\\"}";
JSONParser parser = new JSONParser();
Object json = parser.parse(str);
System.out.println(json);
따로 블로그에 정리해서 올렸습니다~~
오늘도 고생하셨습니다~!!
728x90
반응형
LIST