728x90 반응형 IT/Java4 [JAVA ] 자료구조- 단순구조 선형구조 비선형구조 해싱 컴퓨터는 자료의 특성에 따라 다양한 자료구조 기법을 사용합니다. 자료구조에는 단순구조, 선형구조, 비선형구조가 있습니다. 단순구조 : 정수, 실수, 문자, 문자열 등 자료의 형태 선형 구조 : 자료 간의 연결 관계가 [1:1] 관계를 가지는 형태로 자료들이 기다란 선처럼 연결되어 있는 구조 비선형구조 : 자료 간의 연결 관계가 [하나 : 여러 개] 또는 [여러 개 : 여러 개] 의 관계를 가지는 형태로, 나뭇가지 모양이나 그물 모양처럼 얽혀 있는 구조 추가 - 해싱 : 자료 검색을 위한 구조 선형 구조 : 자료를 구성하는 데이터를 순차적으로 나열시킨 형태 선형 자료구조란 하나의 자료 뒤에 하나의 자료가 존재하는 것이다. 자료들 간의 앞뒤 관계가 1:1의 선형관계 1) 배열 (Arrays) : 동일한 자료.. 2021. 12. 5. [ JAVA ] 기본 패키지 : 비슷한 역할을 하는 클래스들의 보관함 (폴더)-클래스를묶어준다. Import : 외부패키지의 클래스를 사용하고자 할 경우 선언 클래스 : 한 프로젝트 안에는 적어도 메인메소드가 포함된 한개 이상의 클래스는 존재해야됨 메소드 : 기능구현 1. 클래스명 --> 대문자로 시작 2. 패키지명 --> 소문자로 시작(패키지는 세 단계 이상으로 만들어 주는 걸 권장 (ex com.회사명.프로젝트명)) 3. 메소드명 --> 소문자로 시작 4. 변수명 --> 소문자로 시작 * 단어가 연결되는 단어의 첫글자 대문자 * 변수 변수 : 메모리에 하나의 값(data)을 저장할 수 있는 방과 같은 기억 공간 변수선언 : 자료형 이름; 변수초기화 : 기본변수 ->자료형 이름 = 값; 참조형변수 -->자료형 이름 = ne.. 2021. 11. 25. [ JAVA ] 메모리구조 -STATIC & HEAP & STACK public class MemoryClass { public static void main(final String[] args) { int i = 0; MemoryClass memoryClass = new MemoryClass(); memoryClass.myMethod(memoryClass); } private void myMethod(final Object obj) { int i = 1; String s = "HelloWorld!"; } } STATIC : 필드 부분에서 선언된 변수(전역변수)와 static키워드가 붙은 자료형 혹은 메소드는 Static 영역에 데이터를 저장한다. Static 영역은 프로그램의 시작과 함께 할당되며, 프로그램이 종료되면 소멸한다.전역변수가 프로그램이 종료될 때까지 어디서.. 2021. 11. 23. jdk 11 설치 https://github.com/ojdkbuild/ojdkbuild GitHub - ojdkbuild/ojdkbuild: Community builds using source code from OpenJDK project Community builds using source code from OpenJDK project - GitHub - ojdkbuild/ojdkbuild: Community builds using source code from OpenJDK project github.com https://jdk.java.net/archive/ Archived OpenJDK GA Releases Archived OpenJDK General-Availability Releases This page is.. 2021. 11. 15. 이전 1 다음 728x90 반응형