[자바 기본] 자료구조
·
CNU SW 아카데미/3주차
# Array0,1,2,⋯0, 1, 2, \cdots0,1,2,⋯와 같이 번호가 매겨진 요소들의 순서로 이루어진 객체인덱스요소가 위치를 나타내는 번호대괄호 연산자[]를 사용a[0], a[1], a[2], …​매우 효율적이기 때문에 널리 사용배열의 정의같은 타입의 원소들을 나열하여 순서대로 저장한 데이터 구조원소의 위치(인덱스)를 이용하여 원소에 접근배열의 각 원소는 인덱스에 의해 고유하게 식별배열의 수학적 표현1차원 배열수학적으로 벡터와 유사하게 표현2차원 배열행렬과 유사다차원 배열2차원 이상예를 들어 3차원 배열 ### 배열의 성질크기배열의 크기는 각 차원에서의 길이로 정의예를 들어, 1차원 배열의 크기는 단순히 원소의 개수 n, 2차원 배열의 크기는 행과 열의 수 m × n순서배열의 원소는 고유의 인..
[자바 기본] Javadoc
·
CNU SW 아카데미/3주차
자바독(JavaDoc)은 Java 프로그래밍 언어에서 코드 문서화를 위해 사용되는 도구주로 클래스, 메서드, 필드 등의 코드 요소에 대한 문서를 작성하고 생성하는 데 사용다른 개발자들에게 코드의 기능 및 코드를 어떻게 사용해야 하는지에 대한 정보를 문서화하여 제공 ** 변수 이름만으로 내부 기능을 알 수 있는 것이 최고    # JSON과 XML## 공통점데이터를 저장하고 전달하기 위해 고안되었다.기계뿐만 아니라 사람도 쉽게 읽을 수 있다.계층적인 데이터 구조를 가진다.다양한 프로그래밍 언어에 의해 파싱 될 수 있다.XMLHttpRequest 객체를 이용하여 서버로부터 데이터를 전송받을 수 있다### 'J' ava 'S' cript 'O' bject 'N' otation예시{ "name": "마르코..