profile
Lv.01 개발자

자바(Java)의 특징: 객체지향언어

객체(Object)란, 세상에 존재하는 모든 것을 의미한다. 객체를 만들고, 객체를 사용하는 프로그래밍 방법으로 사용하는 프로그램 언어를 의미한다. 프로그램을 그저 데이터와 처리방법으로 나누는 것이 아니고, 프로그램을 다수의 '객체'를 만들어서, 그것들이 상호작용을 통

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

MVC 패턴

MVC: Model, View, Controller의 합성어로 소프트웨어 공학에서 사용되는 소프트웨어 디자인패턴이다.Model: 백그라운드에서 동작하는 로직을 처리 View: 사용자가 보게 될 결과 화면 출력Controller: 사용자의 입력처리와 흐름 제어를 담당간단

2021년 9월 30일
·
0개의 댓글

제네릭(Generic)

Java 5 부터 제네릭(Generic) 타입이 새로 추가되었는데, 제네릭 타입을 이용함으로써 잘못된 타입이 사용될 수 있는 문제를 컴파일 과정에서 제거할 수 있게 되었다. 제네릭은 컬렉션, 람다식, 스트림, NIO에서 널리 사용되므로 확실히 이해해 두어야 한다.제네릭

2021년 9월 28일
·
0개의 댓글

문제를 다양한 시각으로 접근을 하자.

오늘부터 백준에서 프로그래밍 문제를 조금씩 풀기로 했고, 새벽에 눈이 떠져서 기초적인 문제들을 조금 풀었다.기초를 복습한다는 느낌으로 가볍게 풀고 있었는데, 한 문제를 풀고나서 왠지 다양한, 색다른 접근방식이 있을 것 같다는 생각이 들어 검색을 좀 했고 그런 방법을 고

2021년 9월 26일
·
0개의 댓글

자바 백슬래시(\), 따옴표(') 출력하기 (백준 10171, 10172)

백슬래시와 따옴표는 출력을 특별한 방식으로 입력해야 한다. 자바에서 출력문은 "와 "의 사이에 있는 것들을 출력하기 때문에 따옴표(')를 제대로 인식하지 못한다. 이를 해결하는 방법은 바로 앞에 백슬래시를 넣어주면 된다.이스케이프 시퀀스는 일련의 문자에 대한 대체 해석

2021년 9월 26일
·
0개의 댓글

상속과 Generic Programming

1.상속 1-1. 상속이란? > 자식클래스 extends 부모클래스 부모클래스 : Super Class, Base Class, Parent Class 자식클래스 : Sub Class, Extended Class, Childeren Class 1-2. 상속을 하는

2021년 9월 26일
·
0개의 댓글

자료구조 기본 개념

1. 왜 자료구조를 공부해야 하는가? >대량의 데이터를 입력하고 처리한 후, 그 결과를 출력하는 알고리즘에는 대량의 데이터 입출력 처리에 보다 효율적인 대량 데이터의 유지관리 방법이 필요합니다. 2. 자료구조 2-1. 대표적인 자료구조의 종류 > 1. 배열 :

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

Java Error : No enclosing instance of type ... is accessible

static 함수에서, 참조하려는 클래스가 닫혀있을 때 접근하지 못하는 에러이다. 내부에 있는 클래스를 static 함수가 참조할 때 에러가 난다.

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

How to sort in Java? 자바 정렬방법 Collections.sort()

Java에서 정렬은 java.util.Collections 클래스의 sort() 메소드를 이용한다.

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

첫 글, 두번 째 다짐

국비교육 수료를 마치고, 취업 준비를 앞두고 이런저런 고민을 하고 있습니다. 이번 주까지 생각 정리를 끝내고, 취업 준비와 동시에 그에 맞는 공부를 재개하려고 합니다.이런저런 자료들을 알아보던 중, 벨로그가 개발자 블로깅에 더 적합하다고 하여 네이버 블로그에서 이곳으로

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