분류 전체보기

· java
직접 값을 입력하고 반복문에서 빠져나오기 while문 Scanner sc = new Scanner(System.in); String Value = ""; while (!Value.equals("quit")) { // equals - 문자열의 내용 비교 즉 quit이 서로 !아닐때 반복수행 System.out.print("입력하세요(종료하려면 quit을 입력하세요)"); Value = sc.nextLine(); System.out.println("입력하신 값은 " + Value + "입니다"); } Scanner를 사용하여 직접 값을 입력하도록 한다. equals는 문자열의 내용을 비교하는 것이므로 Value가 quit이 아니면 반복수행을 하며 맞다면 입력하신 값은 quit 입니다. 라는 문구와 함께 반복..
· java
A,B,C,D,E,F,G를 출력하시오 while문 char c = 'A'; while(c
· java
1. 연산자(Operator)란? 어떠한 기능을 수행하는 기호 라는 정의를 가지고 있고 우리가 흔히 알고 있는 사칙연산에 쓰이는 연산자와 대상을 비교하는 연산자, 증감 연산자, 비트 연산자 등 다양한 연산자들이 존재하고 있다. 2. 연산자(Operator)와 피연산자(Operand) 3 + 4 = 7 여기에서 덧셈 기호는 연산자이며 더하는 숫자들, 3과 4를 피연산자라고 한다. 피연산자는 단순히 숫자 뿐만 아니라 변수, 상수, 리터럴 등의 값들이 들어갈 수 있다. package basic; public class Operator { public static void main(String[] args) { // 산술연산자 + - * / % int a, b, c; a = 2; b = 3; c = a + b;..
· java
조건문 if 문 1. 년도에 해당하는 12지를 출력하시오 // 년도에 해당하는 12지를 출력하시오 // 년도를 12로 나눈 나머지가 0이면 원숭이띠 int y = 1996; int z = y % 12; if (z == 0) { System.out.println("원숭이"); } else if (z == 1) { System.out.println("닭"); } else if (z == 2) { System.out.println("개"); } else if (z == 3) { System.out.println("돼지"); } else if (z == 4) { System.out.println("쥐"); } else if (z == 5) { System.out.println("소"); } else if (z ..
· java
1. 자바 개발 도구 (JDK) 설치 자바 프로그램을 개발하기 위해서는 먼저 java SE(Standard Edition)의 구현체인 JDK를 설치해야 한다. JDK는 프로그램 개발에 필요한 자바 가상 기계 (JVM), 라이브러리 API, 컴파일러등의 개발 도구가 포함되어 있고, JRE에는 프로그램 실행에 필여한 자바 가상 기계(JVM), 라이브러리 API만 포함되어 있다. * JRE = JVM + 표준 클래스 라이브러리 * JDK = JRE + 개발에 필요한 도구 JDK 는 오라클 사이트에서 다운받을 수 있다. 자바 8 ( JDK 1.8) 이상의 설치 파일을 다운로드 한다. https://www.oracle.com/java/technologies/downloads/#java8-windows JDK는 운..
자바의 특징 1. 플랫폼에 독립적이다. 2. JVM이 메모리 관리한다. 3. 객체지향 언어이다. 객체 지향 언어 프로그램을 개발하는 기법으로 부품에 해당하는 객체들을 먼저 만들고 이것들을 하나씩 조립 및 연결해서 전체 프로그램을 완성하는 기법을 객체 지향 프로그래밍 (OOP : Object Oriented Programming) 이라고 한다. 객체를 만들기 위해 설계도인 클래스를 작성해야 하고, 객체와 객체를 연결하여 목적에 맞는 프로그램을 만든다. 객체 지향 언어가 가져야 할 캡슐화, 상속, 다형성기능을 완벽하게 지원하고 있다. 메모리를 자동으로 관리 C++은 메모리에 생성된 객체를 제거하기 위해 개발자가 직접 코드를 작성해야 한다. 자바는 개발자가 직접 메모리에 접근 할 수 없도록 설계되어있으며, 메..
· Springboot
1. HTML 로 내리는 방법 2. API로 바로 내리는 방법 1. HTML 로 내리는 방법 웹브라우저에서 hello-mvc 라는 호출을 받게 되면 먼저 내장톰켓서버에서 반응을 한다. 컨테이너에 있는 @GetMapping을 보고 html에 리턴을 한다. @GetMapping("hello-mvc") //MVC, 템플릿 엔진방식 - 템플릿 엔진을 //model, view 방식으로 쪼개서 다시 랜더링한 것을 html로 전달 @GetMapping("hello-mvc") public String helloMvc(@RequestParam("name") String name, Model model){ //@RequestParam("가져올 데이터의 이름") [데이터타입] [가져온데이터를 담을 변수] model.addA..
BoardWeb 프로젝트의 src/main/resources 소스 폴더를 선택하고 마우스 오른쪽 버튼을 클릭한다. 그리고 [new] -> [other] 메뉴를 클릭하면 spring 폴더에 있는 Spring Bean Configuration File을 선택하고 를 클릭한다. File name 은 applicationContext를 입력한다. 기본적으로 루트 엘리먼트와 네임스페이스 관력 설정들이 추가되어 제공된다. applicationContext 에 TV예제를 테스트하기 위해 SamsungTV 클래스를 스프링 설정파일에 등록한다. 엘리먼트에서 가장 중요한 것은 class 속성값이다. 여기에 패키지 경로가 포함된 전체 클래스 경로를 지정해야 한다. TVUser.java package polymorphism;..
-JUNHEOK-
'분류 전체보기' 카테고리의 글 목록 (23 Page)