배열 같은 자료형의 원소를 정해진 개수만큼 가지고 있는 객체 배열의 크기는 배열이 초기화 또는 생성될 때 정해짐 숫자 인덱스(첨자)를 사용하여 특정 원소를 다룸 배열의 선언 선언할 때는 크기를 지정할 수 없음(c, c++과 다른점) 형식은 자료형[] 변수이름; 또는 자료형 변수이름[]; 예 int[] a; / int b[]; // 주소값만 가지고 있음 int[][] c; / int d[][]; / int[] e[]; int f[10]; // 오류 배열의 초기화 선언과 동시에 중괄호를 이용하여 초기값을 지정 자동으로 메모리 공간이 확보됨 초기화 또는 생성 과정을 거쳐야 배열의 원소를 사용할 수 있음 예 int a[] = {2, 3, 5, 7, 11}; // 선언과 동시에 초기화 int anArray[][]..
Java 언어의 기원 Sun Microsystems의 제임스 고슬링 1990년 그린 프로젝트와 Oak 언어 1995년 Java와 HotJava 발표 웹의 확산과 함께 주목을 받음 1996년 1월 JDK1.0발표 1998년 Java2 SDK, SE 1.2(J2SE 1.2부터 Java2라고 함) 2014년 Java Paltform(JDK) SE 8 2020년 9월 Java SE 15 2009년 Oracle이 Sun을 인수함 Java 언어의 특징 C/C++(하이브리드 언어) 언어와 유사하나 단순함 플랫폼에 독립적 완전한 객체지향 언어 웹 또는 네트워크 프로그래밍이 용이 엄격한 자료형의 검사 컴파일하면서 변수의 자료형을 엄격하게 검사함 예외 처리 기능제공 오류가 발생이 예상되는 경우 예외처리를 해줄 수 있음 예..
- Total
- Today
- Yesterday
- Stack
- Java
- 자료구조
- 소프트웨어
- 최단경로
- 구조체
- javascript
- 인접행렬
- 운영체제
- 인접리스트
- 세마포어
- C
- client side rendering
- 병행프로세스
- 동적프로그래밍
- 재귀함수
- 퀵정렬
- 알고리즘
- stackframe
- 스텍
- 클래스
- C++
- 입출력장치
- 배열
- 교착상태
- server side rendering
- BFS
- dfs
- 이진탐색
- react
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |