일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- SWEA파이썬
- Algorithm
- 백준
- 개발입문
- 프로그래머스파이썬
- 자바연산자
- SWEA
- 사용자입력
- 코드업자바
- 코드업100제자바
- 리터럴
- 코딩테스트
- C#변수
- VARIABLE
- 코드업
- 디자인패턴
- 변수
- 백준파이썬
- 제어구조
- Java
- 자바클래스
- 수학연산
- 알고리즘
- 코드업100제
- 백준C#
- Literal
- 기초프로그래밍
- C#프로그래밍
- 자바
- c#
- Today
- Total
목록Java/etc (11)
제니노트
함수(Function) 와 메서드(Method) 가 너무 헷갈려서 적는 포스팅! 우선 함수 는 여러 문장들이 하나의 기능을 하도록 한 것이다. 그 함수 중에서 클래스 내부에 정의한 함수를 메서드라고 한다. 또한 메소드는 객체의 속성을 다루기 위한 정의로도 쓰인다. 즉, 독립적으로 존재하면 함수 클래스 내에 있으면 메서드이다. 함수는 sum(),avg() 이렇게 단독으로 쓸 수 있는 반면, 메서드는 a.upper(),a.bigger()등으로 쓰인다. 함수가 메서드보다는 더 큰 개념이다. 그래서 메서드를 부를 때 함수라고 포괄적으로 말하는 경우도 있다. Method ⊂ Function

1. 자바 인코딩 인코딩 환경과 디코딩 환경이 다를 때 웹사이트에서도 한글이 깨지거나, 터미널에서 한글이 깨지는 그런 상황을 종종 경험해 봤을 것이다. 인코딩이란? 사람의 문자를 컴퓨터가 이해하기 쉽게 변환하는 과정 캐릭터셋 캐릭터 셋 이름 설명 US-ASCII 7비트 아스키 ISO-8859-1 ISO 라틴 알파벳 UTF-8 8비트 UCS 변환 포맷. 글자의 길이가 가변적인 인코딩 방식, 1byte는 아스키코드 3byte는 한글, 웹서버, db, Linux,Mac 시스템의 기본 인코딩 방식 UTF-16BE 16비트 UCS 변환 포맷. big-endian 바이트 순서를 가진다. UTF-16LE 16비트 UCS 변환 포맷. little-endian 바이트 순서를 가진다. UTF-16 16비트 UCS 변환 포..
상속 상속(extends)은 자식 클래스가 부모 클래스의 메서드 등을 상속받아 사용하며 자식 클래스에서 추가 및 확장을 할 수 있는 것을 말한다. 이로 인해 재사용성, 중복성의 최소화가 이루어진다. 구현 구현(implements)는 부모 인터페이스(interface)를 자식 클래스에서 재정의하여 구현하는 것을 말하며, 상속과는 달리 반드시 부모 클래스의 메서드를 재정의하여 구현해야 한다. 상속과 구현의 차이 상속은 일반 클래스, abstract 클래스를 기반으로 구현하며, 구현은 인터페이스를 기반으로 구현한다.