profile
탐험가
post-thumbnail

JAVA 용어에 대한 정리( 인스턴스 멤버, 정적 멤버 등 )

인스턴스 멤버와 클래스 멤버라는 용어를 책에서 읽더라도 부끄럽게도 Class안 필드와 메서려니 하고 디테일에 집중하지 않았습니다. 좀 더 개념적으로 정확한 의미에 대해 가볍게 다시 한 번 정리하고 넘어가겠습니다.멤버는 영어로 Member = 해석하면 구성원이라고 합니다

2022년 1월 4일
·
0개의 댓글
post-thumbnail

Java의 직렬화(Serialize)란?

들어가며 > 예전에 네트워크 통신을 할때 Serialize에 대해 공부를 한 경험이 있지만 지식의 부족함을 느끼고 조사하여 결과를 정리합니다. > 직렬화(Serialize)란? 직렬화(Serialize) 자바 시스템 내부에서 사용되는 Object 또는 Data

2021년 10월 9일
·
0개의 댓글
post-thumbnail

Ajax 동작 방식

Asynchronous JavaScript And XML의 약자인 에이작스는 번역하면 비동기적 자바스크립트와 XML의 뜻을 가지고 있습니다. 새로운 언어는 아니고 기존에 사용하고 있는 HTML, CSS, JavaScript, XML등의 언어를 편리하게 사용하기 위해 만

2021년 9월 11일
·
0개의 댓글
post-thumbnail

JAVA 해싱 알고리즘 사용하기

해싱알고리즘은 해시 함수를 기반으로 하는 암호화 알고리즘 중 하나입니다.해싱 알고리즘이 암호화에 사용되는 이유는 해시함수의 특성에서 비롯됩니다.Java에서는 기본적으로 해시 알고리즘을 사용하는 라이브러리를 제공하고 있습니다java.security.MessageDiges

2021년 9월 5일
·
0개의 댓글
post-thumbnail

(JAVA)hasNext() vs next() 메서드 차이점?

Iterator 인터페이스의 메서드로 자주 사용됩니다. Iterator에 추가적인 요소가 있을 때 가져오는 역할을 하는데요.단순히 영어만 보면 조금 헷갈립니다. hasNext는 "뭔가 다음에 있으면 가져오는 것 같고", next는? "이것도 다음에 있으면 가져오는 것

2021년 9월 5일
·
0개의 댓글
post-thumbnail

자바 문자열 갯수, 배열 길이(크기), length(), length

1\. length()  : 문자의 길이import java.util.Scanner;public static void main(String \[]arg){     Scanner in = new Scanner(System.in);String input=in.next();

2021년 9월 5일
·
0개의 댓글
post-thumbnail

[Java] 자바 static의 의미와 사용법

정적(Static)이란? 정적(static)은 고정된이란 의미를 가지고 있습니다. Static이라는 키워드를 사용하여 Static변수와 Static메소드를 만들 수 있는데 다른말로 정적필드와 정적 메소드라고도 하며 이 둘을 합쳐 정적 멤버라고 합니다. (클래스 멤버라

2021년 9월 5일
·
0개의 댓글
post-thumbnail

Java Instance of 연산자

instanceOf 연산자는 객체가 어떤 클래스인지, 어떤 클래스를 상속받았는지 확인하는데 사용하는 연산자입니다. instanceOf를 어떻게 사용하고, 어떻게 동작하는지 알아보겠습니다. Syntax Syntax는 다음과 같습니다. object가 type이거나 t

2021년 8월 23일
·
0개의 댓글

[JAVA] 제네릭(Generic) 문법 정리

제네릭 타입을 이용함으로써 잘못된 타입이 사용될 수 있는 문제를 컴파일 과정에서 제거할 수 있다.제네릭은 클래스와 인터페이스, 메소드를 정의할 때 타입(type)을 파라미터(parameter)로 사용할 수 있도록 한다.장점1. 컴파일 시 강한 타입 체크를 할 수 있다.

2021년 8월 8일
·
0개의 댓글
post-thumbnail

쿠키(Cookie), 세션(Session) 특징 및 차이

HTTP 프로토콜의 특징이자 약점을 보완하기 위해서 사용된다.클라이언트가 서버에 요청(Request)을 했을 때,그 요청에 맞는 응답(Response)을 보낸 후 연결을 끊는 처리방식이다.HTTP 1.1 버전에서 연결을 유지하고, 재활용 하는 기능이 Default 로

2021년 7월 27일
·
0개의 댓글
post-thumbnail

자바, 가비지 컬렉터(Garbage Collector)

가비지 컬렉터는 동적으로 할당된 메모리들 가운데 더이상 사용하지 않는 메모리(인스턴스)를 찾아서 자동으로 수집해서 쓸모없는 메모리를 해제하는 기법이다. 더이상 사용하지 않는 메모리는 어떠한 변수도 이것을 참조하지 않는 것을 의미한다.다음과 같은 자바 코드가 있을때 8번

2021년 7월 10일
·
0개의 댓글
post-thumbnail

자바 static의 의미와 사용법

정적(static)은 고정된이란 의미를 가지고 있습니다. Static이라는 키워드를 사용하여 Static변수와 Static메소드를 만들 수 있는데 다른말로 정적필드와 정적 메소드라고 하며 이 둘을 합쳐 정적 멤버라고 합니다. (클래스 멤버라고도 합니다.) 정적 필드와

2021년 7월 10일
·
0개의 댓글
post-thumbnail

Wrapper 클래스

프로그램에 따라 기본 타입의 데이터를 객체로 취급해야 하는 경우가 있습니다.예를 들어, 메소드의 인수로 객체 타입만이 요구되면, 기본 타입의 데이터를 그대로 사용할 수는 없습니다.이때에는 기본 타입의 데이터를 먼저 객체로 변환한 후 작업을 수행해야 합니다.이렇게 8개의

2021년 6월 26일
·
0개의 댓글
post-thumbnail

Java 제너릭(Generic)의 이해

정적언어(C, C++, C잠깐 그럼 제네릭(Generic)이란 무엇인지에 대해 알고 가보도록 하자.제네릭(Generic)은 직역하자면 '일반적인'이라는 뜻이다. 음.. 한 번에 이해가 가진 않는다. 조금 더 부연설명을 하자면 '데이터 형식에 의존하지 않고, 하나의 값이

2021년 6월 24일
·
0개의 댓글