간단명료
메소드 설명 static double random() 0.0 이상 1.0 미만의 범위에서 임의의 double형 값을 하나 생성하여 반환함. static double abs(double a) static double abs(float a) static double abs(int a) static double abs(long a) 전달된 값이 음수이면 그 값의 절댓값을 반환하며, 전달된 값이 양수이면 인수를 그대로 반환함. static double ceil(double a) 전달된 double형 값의 소수 부분이 존재하면 소수 부분을 무조건 올리고 반환함. static double floor(double a) 전달된 double형 값의 소수 부분이 존재하면 소수 부분을 무조건 버리고 반환함. static l..
1. length 배열의 길이 출력. public class gyujin { public static void main(String[] args) { int[] array = { 1, 2, 3 }; int length = array.length; System.out.println(length); } } /* 출력결과 5 */ public class gyujin { public static void main(String[] args) { int[] array = new int[10]; int length = array.length; System.out.println(length); } } /* 출력결과 10 */ 배열의 크기를 10으로 초기화하였기때문에, 배열에 따로 원소를 넣지 않아도 10으로 출력된다...
char charAt(int index) 문자열(String)의 index위치에 있는 한 글자를 char 타입으로 리턴한다. public class gyujin { public static void main(String[] args) { String str = "Hello"; System.out.println(str1.charAt(0)); // 첫글자(H) System.out.println(str.charAt(str.length()-1)); // 마지막글자(o) } }

01. 기본 아키텍처 오라클은 데이터베이스(데이터를 저장하는 파일 집합)와 이를 액세스하는 프로세스 사이에 SGA(System Global Area 또는 Shared Global Area)라고 하는 메모리 캐시 영역을 두고 있다. 많은 프로세스가 동시에 데이터를 액세스하기 때문에 사용자 데이터를 보호하는 Lock은 물론 공유 메모리 영역인 SGA상에 위치한 데이터 구조에 대한 액세스를 직렬화하기 위한 LOCK 메커니즘(=래치, Latch)도 필요해진다. 오라클은 블록단위로 읽고, 저장할 때도 변경이 발생한 블록만 찾아 블록 단위로 저장한다. 위 그림은인스턴스(SGA공유메모리 영역과 이를 액세스하는 프로세스 집합을 합친 의미.)를 표현한 것이다. 서버프로세스 : 전면에서 사용자가 던지는 명령 처리. -> ..