일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- java
- 로또 프로그램
- 연산자
- JAVA기초
- 증감연산자
- else if문
- #완전수구하기
- 피보나치수열
- for문 369게임
- 비교연산자
- 팩토리얼
- 이진수
- switch문
- 데이터타입
- #Java
- switch-case문
- #이차원배열
- 소인수분해
- 삼항 연산자
- if문
- 2차원배열
- 변수의특징
- 별찍기
- 알고리즘
- 복합대입연산자
- #알고리즘
- java조건문
- plusgame
- 논리연산자
- #java_festival
- Today
- Total
목록JAVA (41)
숭어 개발 블로그

Network -여러 컴퓨터들을 통신 회선으로 연결한것을 말한다. LAN (Local Area Network) : 특정 영역에 존재하는 컴퓨터를 연결한 것 WAN (Wide Area Network) : LAN을 연결한 것 (인터넷) 서버와 클라이언트 Server : 서비스를 제공하는 프로그램 Client : 서비스를 요청하는 프로그램 IP (Internet Protocol) - 컴퓨터 고유의 주소 - IP주소는 네트워크 어댑터(LAN 카드) 마다 할당된다. ( 네트워크 어댑터가 2개라면 IP주소도 2개 ) - IP주소 확인: Window기준 ipconfig 명령어 입력 Port 번호 - 운영체제가 관리하는 서버 프로그램의 연결 번호 - 한대의 컴퓨터에서 다양한 서버 프로그램들이 실행 시 각각 통신하는 연..

Map 컬렉션 - Key 와 Value값으로 구성된 엔트리 객체를 저장한다. - Key는 중복저장이 불가능하지만 Value는 가능하다. - Map 컬렉션에는 HashMap, Hashtable, LinkedHashMap, properties, TreeMap등이 있다. - Key 로 객체들을 관리하기 때문에 키를 매개값으로 갖는 메소드가 많다. 1.HashMap - HashMap은 키로 사용할 객체가 hashCode()메소드 리턴값이 같고 equals() 메소드가 true를 리턴할 경우, 동일 키로 보고 중복저장을 허용하지 않는다. Map map = new HashMap(); // K=> key 타입 , V=> Value 타입 Map map = new HashMap(); //Key=> String 타입 , ..

Set 컬렉션 - 저장 순서가 유지되지 않으며 ( 인덱스 X ) 또한 객체를 중복해서 저장할 수 없고, 하나의 null만 저장 ex) 수학의 집합 - Set 컬렉션에는 HashSet, LinkedSet, TreeSet이 있다. - Set 인터페이싀 메소드는 다음과 같으며 인덱스로 관리하지 않기 때문에 인덱스를 매개값으로 갖는 메소드가 없다. 1. HashSet Set set = new HashSet(); Set set = new HashSet(); Set set = new HashSet(); - Set 컬렉션은 인덱스로 객체를 검색해서 가져오는 메소드가 없기 때문에 객체를 한 개씩 반복해서 가져와야한다. - for문을 이용하거나 Set 컬렉션의 iterator()메소드로 반복자를 얻어 객체를 하나씩 가져..

List 컬렉션 - 객체를 인덱스를 통해 관리, 검색, 삭제 - List 컬렉션에는 ArrayList ,Vector, LinkedList 등이있는데 List컬렉션에서 공통적으로 사용 가능한 List 인터페이스 메소드는 다음과 같다. 1.ArrayList - ArrayList는 List 컬렉션에서 가장 많이사용 -List 컬렉션은 객체 자체를 저장하는 것이 아니라 객체의 번지(주소)를 저장한다.( 중복저장, null저장 가능 ) -일반 배열과 차이점은 제한 없이 객체를 추가할수 있다. - 객체를 추가하거나 삭제하면 해당 인덱스 기준으로 밀려나거나 당겨진다. List list = new ArrayList(); // E에 지정된 타입의 객체만 저장 List list = new ArrayList(); // E에..

컬렉션 프레임워크란? - 자바는 널리 알려져 있는 자료구조를 바탕으로 객체들을 효율적으로 추가, 삭제, 검색할수 있도록 관련된 인터페이스와 클래스들을 java.util 패키지에 포함시켜 놓았다. 이들을 총칭해서 컬렉션 프레임워크 (Collection Framework) 라고 부른다. -컬렉션 프레임워크는 몇가지 인터페이스를 통해서 다양한 컬렉션 클래스를 이용할 수 있도록 설계되어있다. -주요 인터페이스로는 List, Set, Map이 있다. List와 Set은 객체를 추가, 삭제, 검색하는 방법에 있어서 공통점이 있기때문에 공통된 메소드만 따라모아 Collection인터페이스로 정의해 두고 이를 상속하고 있다. 하지만 Map은 키와 값을 하나의 쌍으로 묶어서 관리하는 구조로 되어있어 List 및 Set과..