728x90 반응형 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. AWS배포하기- Open JDK & JRE 및 톰캣 설치 우분투(ubuntu EC2 ) 앞서 PuTTY 로 서버 접속 하는 부분 까지 완료 했다면 ~ 1. JAVA 설치 (Open JRE & JDK) a. jre 설치 $ sudo apt-get install openjdk-8-jre b. jdk 설치 $ sudo apt-get install openjdk-8-jdk(중간에 Y 입력) c. 설치후 버전확인 $ javac -version , $ java -version d. 경로확인 $ which javac e. 풀경로 확인 $ readlink -f /user/bin/javac (JAVA_HOME 설정을 위해 확인 해두자!!) f. 나노편집기로 들어가자 $ sudo nano /etc/profile g.나노편집기창 맨아래 export 구분 3줄 추가 ( 위에서 확인한 자바홈 경로 추가. 오타주의.. 2021. 11. 12. 이전 1 다음 728x90 반응형