일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 국비코딩
- 리액트
- 리액트네이티브
- VUE
- php
- 자바스크립트 코딩테스트
- 정보처리기사실기
- typescript
- 국비IT
- 이안의평일코딩
- 타입스크립트
- javascript
- 자스코테
- Oracle
- ReactNative
- 정보처리기사
- spring
- 정보처리기사요약
- 오라클
- 코딩테스트
- 정보처리기사정리
- CSS
- 자바스크립트
- 자바의정석
- 정보처리기사실기요약
- 스프링
- Java의정석
- 평일코딩
- react
- 정보처리기사실기정리
- Today
- Total
목록이안의평일코딩 (114)
이안의 평일코딩
2020.07.24(금) 1. java.util : 프로그램에서 많이 사용하는 클래스의 집합 => 반드시 import를 사용한다 Random() => 난수(임의수를 컴퓨터가 결정) => 정수 => nextInt() => 0~21억 4천 (int 범위) nextInt(int n) ==> 오버로딩 => 지정된 범위 사이의 수가 나옴 n번은 제외 nextInt(100) => 0~99 => 0~100 nextInt(101) ============================== static이 아니다 인스턴스 static 컴파일과 동시에 저장됨 => Random.nextInt() instance 저장이 아직 안된 상태 => 저장 new생성자 Random r = new Random() => r.nextInt() i..
2020.07.23(목) 1. java.lang - Object : 최상위 클래스 (모든 클래스들 통합) * 주요 메소드 (1) finalize() : 소멸자 (메모리 해제) => 최적화(퍼포먼스가 좋아짐) => PMD(정적분석) 성능테스트, JMeter(서버성능테스트), JUnit 단위테스트 자동 메모리 해제 -> 가비지 컬렉션 gc() 메모리 회수 (2) clone() : 있는 그대로 복제 (Spring에서는 prototype) 1) 새로운 메모리 제작 new class A { int a = 10 } A aa = new A(); (원래는 int malloc(A)였음) aa.a=100; A bb = new A(); (new를 쓰게되면 초기화되서 10이 들어감) 2) 기존 -> 복제 A cc = aa c..