HTML(Hyper Text Markuo Language) 네트워크가 연결된 웹페이지에서 문서를 작성하고, 일고, 공유하기 위해서 만들어진 체계이다. HTML본질은 웹페이지 문서를 작성하는데 정해진 약속이다. 태그를 통해 웹페이에서 보여질 내용을 나타낸다. 태그 하나의 약속 된 명령어 이며 고유한 기능을 가지고 있다. 시작태그 + 내용 + 종료태그로 구성된 한줄을 HTML Elements(요소)라고 한다. 내용 // --> Element(요소) // 시작태그 본문 종료태그 문자를 꾸며주는 태그 // html // Browser에 그려짐 Hello World Hello World Hello World 빈 태그 종료태그 없이 사용되는 태그 ( self - closing tag ) 라고 한다. // 다음 줄로..
현상 IDE에서 WAS로 넘겼을 때 아래와 같이 문제가 발생함. 해결방법 아래 사진과 같이 application.yml 파일에 한 줄 코드를 추가고 다시 run해주면 된다. application 뒤에 확장자명?이 다르다면 쉬프트+f6 눌러서 변경 해주면 된다. server.servlet.encoding.force-response: true 결과
상속( inheritance ) 기존의 클래스를 재사용하여 새로운 클래스를 작성한 것. - 구현 방법 클래스의 이름 뒤에 상속받고자 하는 클래스의 이름을 키워드 'extends'와 함 께 작성. ( ex. class Child extends Parents ) class Child extends Parent { } class Parent{} - 특징 생성자와 초기화 블록은 상속되지 않는다. 멤버만 상속된다. 자손 클래스의 멤버 개수는 조상 클래스보다 항상 같거나 많다. 조상 클래스는 자손 클래스의 공통적인 부분을 가지고 있어 각 클래스의 코드가 적어져서 관리가 용이함. 클래스간의 관계 - 포함관계 (composite) 한 클래스의 멤버변수로 다른 클래스 타입의 참조변수를 선언하는 것을 뜻함. - 선언방법 ..
배열 여러 개의 변수를 한번에 선언하게 하는 것. 같은 타입의 변수만 가능함. - 선언 타입[] 변수이름; int[] score; String[] name; - 길이 변수이름 = new 타입[길이]; int[] score; score = new int[5]; // 배열의 길이가 5인 배열을 생성 생성된 변수는 0으로 초기화 되어 진다. - 인덱스 - 배열이름.length 배열 길이를 넘는 것을 사용하면 Error가 일어남 그로므로 반복문에는 배열이름.length를 사용하는게 좋음. - 배열 초기화 연산자에 이미 타입[] 식을 넣으면 피연산에 있는 new int[] 생략 가능 int[] score = new int[] {50,60,70,80,90}; int[] score = {50,60,70,80,90};..
조건문 - if문 조건식이 참이면 중괄호{} 안의 문장들을 수행한다. if (scroe > 60){ System.out.println("합격!"); } {} 블록이라고 표현함. block내 문장이 하나라면 {} 생략가능함. if (scroe > 60) System.out.println("합격!"); - if ~ else 문 true가 아니면 해당 값을 출력 else block이 추가 되었다고 표현함. if (scroe > 60) System.out.println("합격!"); else System.out.println("불합격!"); - if ~else if 문 else if 문이 참일 경우 {} 블록의 값을 출력 if (scroe > 60) System.out.println("합격!"); else if..
연산자(operator) - 연산자, 피연산자 연산자 : + , - 같은 피연산자 사이에 있는 것들을 말한다. 피연산자 : 변수, 상수, 리터럴, 수식 - ' = ' 대입연산자 변수에 값을 대입하거나 주소를 참조하게 하는 식으로 사용함. - 연산자 우선순위 and 가 or 보다 우선순위이다. 산술 > 비교 > 논리 > 대입 순으로 우선순위가 높다. -단항 연산자 ++ 증감 연산자, -- 감소 연산자 이다. int num = 5; num ++; // 6 num --; // 5 - 부호 연산자 음수와 양수를 나눌 때 사용하는 연산자이다. - 사칙연산 int에서 사칙연산하면은 소수점들은 반올림이 되지 않고 사라지고 정수값만 나타난다. int num = 3.1452; // num = 3 - 나머지 연산자 % 앞..