1. JVM이란? Java Virtual Machine의 줄임말로, OS가 ByteCode를 이해할 수 있도록 하는 것이다. 기본의 Java Source File은 ---- (Java Compliler에 의해 컴파일 되어) ----> Java ByteCode(.clas
프리미티브 타입. 원시형 기본형 타입이다.type은 흔히들 자료형이라고도 한다.이러한 자료형은, 컴퓨터의 관점에서 해당 코드들을 어떻게 메모리에서 다뤄야하는지 알려주기 위해서 필요하다.Java의 8대 기본 자료형은 다음과 같다.값이 저장되어 있는 위치를 저장한 값, 즉
1. 산술 연산자 기본적으로 더하기, 빼기, 곱하기, 나누기, 나머지 연산자 등이 존재한다. 더하기 : + 숫자를 더하거나, 문자를 연결시킬 수 있는 연산자이다. 빼기 : - 숫자를 뺄 수 있는 연산자이다. 곱하기 : * 숫자를 곱할 수 있는 연산자이다. 나누기
주어진 조건이 참일때는 블록을 실행하고, 조건이 거짓일때는 블록을 실행하지 않는다.if, else if, eles 의 구조로 이루어진다.if ~ else if 구간에서 참이 나오면 해당 블록이 실행되고, 나머지 블록은 실행되지 않고 해당 구조를 빠져나온다. else구간
다음의 사이트를 참고하였으며, 구글링 해봤을때 사용관련 글이 많지는 않아. 직접 api문서를 보면서 하였다.https://github-api.kohsuke.org/테스트용으로 레포지토리 생성하였다.https://github.com/juwon9733/i
ListNode add(ListNode head, ListNode nodeToAdd, int position)ListNode remove(ListNode head, int positionToRemove);
public void push(int data) : top에 1을 더하고, top이 가리키는 위치에 data를 넣는다.public int pop() : top이 가리키고 있는 것을 return하고, top에서 1을 뺀다.
ListNode는 이전 글에서 구현한 것을 사용하였다.https://velog.io/@juwon9733/LinkedList-%EA%B5%AC%ED%98%84-in-Java출력)