JAVA의 변수 개념과 Data Type 변수란? 변수는 프로그래밍 언어에서 '변하는 값'이라고 간단히 말 할 수 있다. 연산을 하기 위하여 값을 담아두거나 개발자가 알고리즘을 작성한 결과 등, 수 많은 종류의 데이터를 담아두는 하나의 '상자'라고 표현할 수 있다.
조건문이란? 조건문이란 하나의 식에서 나온 값, 혹은 변수에 존재하는 값이 논리적으로 true인지, false인지 확인하여 각각의 결과에 따라 다른 로직이 실행되도록 결정하는 매우 중요한 문법이다. 기본문법 if문 if else문 else문 java에서 조건문은 위
Java를 배우는 많은 사람들이 처음 접하는 입력 방식은 Scanner가 대부분일 것이다. 그 이유로 이 방법이 가장 배우기 쉽고, 편하기 때문일 것이라 생각한다.(지극히 개인적인 생각)Scanner 를 사용하기 위해서는 import를 통해 라이브러리를 가져오고, 객체
ArrayList java 에서 ArrayList는 일반적인 배열과 비슷한 면이 있지만 조금 더 자유로운 배열이라 말할 수 있다. 배열을 선언할 때 이런식으로 크기를 지정해주거나, 지정된 값을 정해주며 고정된 크기를 지정해주는 반면, ArrayList는 객체를 생성
하나의 파일에 비지니스 로직이랑 프리젠테이션 로직이 함께 존재하면 불편하다.그래서 html 문서에서 자바를 사용하게끔 한 것이 바로 JSP이다.Jakarta Server Page의 약자로 html 내에서 java코드를 작성하고 web서버에서 web페이지를 생성하여 웹
java 에서 stack이란?대부분의 java를 접해본 사람이라면 ArrayList를 알고 있을 것이다.stack은 이러한 ArrayList처럼 데이터를 저장하는 하나의 collection이다.stack의 구조를 예로 들자면 프링글스 통에 프링글스 과자를 하나씩 쌓아
JSTL? jstl 이란 jsq 표준 라이브러리이다. 매번 자바 언어를 html에서 사용하기 위해 를 사용하기 귀찮고 오류가 발생할 확률이 높기 때문에 개발자들은 이러한 라이브러리를 만들었다. 시간, 날짜, 숫자의 포멧, 문자열 가공 등의 처리에서 비즈니스 로직과 프리
JAVA에는 힙(heap)을 사용한 여러가지 자료구조가 존재한다.이 중 이번에 다뤄 볼 자료구조는 '우선순위 큐'(primary queue)이다.일반적으로 큐는 데이터를 일시적으로 쌓아두기 위한 자료구조로, 스텍과는 다르게 FIFO(First In First Out)
Servlet은 httpServlet을 상속받으며 java언어를 기반으로 만들어지며, 웹 어플리케이션 서버위에서 컴파일 되고 동작한다.웹을 만들때는 다양한 요청(Request)과 응답(Response)이 있기 마련이고, 이 요청과 응답에는 규칙이 존재한다. 이러한 요청