분류 전체보기348 728x90 JAVA_ cmd 로 java 파일 UTF-8 로 인코딩 후 컴파일하기 javac -encoding UTF-8 Main.java && java Main ※ cmd 를 켜고 자바파일이 존재하는 경로로 이동 후 위처럼 입력 ※ Main : 파일명자리 2018. 11. 8. 톰캣이란 What is Tomcat? 톰캣이란 (Tomcat)톰캣(Tomcat) 이란 Java Servlet을 실행하고 JSP 가 포함된 웹 페이지를 렌더링하는 Apache Software Foundation의 응용 프로그램 서버입니다. 톰캣(Tomcat)은 웹 서버와 연동하여 실행할 수 있는 자바 환경을 제공하여 자바 서버 페이지(JSP)와 자바 서블릿이 실행할 수 있는 환경을 제공하고 있습니다. 톰캣은 관리툴을 통해 설정을 변경할 수 있지만, XML 파일을 편집하여 설정할 수도 있습니다. 그리고, 톰캣은 HTTP 서버도 자체 내장하기도 합니다. Tomcat is an application server from the Apache Software Foundation that executes Java servlets and renders W.. 2018. 8. 1. 2018 #잠자리 낙서 문득 모서리 선을 그리고 싶어져서 수업노트에 잠자리를 그렸다. 2018. 7. 11. ■ JSON 기본개념 JSON#1_ JSON 은 오브젝트이다.① 생성된 JSON 을 alert() 로 확인해보면 [object Object] 라고 뜬다.② 생성된 JSON 을 typeof 로 확인해보면 object 라고 뜬다.이를 통해 JSON 는 객체(object)임을 확인할 수 있다. JSON#2_ key값 변경, value값 호출① JSON 의 key값으로 호출하면 value값이 나온다.② JSON 의 key값으로 호출된 값은 변경이 가능하다. JSON#3_ 함수로 구성된 경우의 value값 함수호출① JSON 의 value 가 함수로 구성된 경우 키값 호출로 인한 함수호출은 이루어지지 않는다.② 함수로 구성된 value값을 alert()로 확인해보면 문자열로 출력된다.③ 함수로 구성된 value값에 ()괄호를 붙여 a.. 2018. 7. 11. ■ JSON(JavaScript Object Notation) 개요 JSON(JavaScript Object Notation)※ JSON(JavaScript Object Notation) 이란? - JavaScript Object Notation, RFC 4627 - JavaScript 구문 형식을 따르며, 언어나 플랫폼에 독립적 - 미디어 타입 : 'application/json' - 표현 가능한 자료형 : object, array, string, number, boolean, null ○ 개요 JSON(JavaScript Object Notation)은 인터넷에서 데이터를 주고 받을 때 그 데이터를 표현하는 방법이다. 자료의 종류에 큰 제한은 없으며, 특히 프로그램의 변수값을 표현하는 데 적합하다. 경량 데이터 교환 방식으로 사람이 읽고 쓰기에 용이하며, 기계가 분석.. 2018. 7. 11. JAVA_ Test154 & Test155_ 컬렉션 프레임워크(Collection Framework) / Vector 클래스 접근방법 Test154 컬렉션 프레임워크(Collection Framework) / Vector 클래스 접근방법※ Vector v = new Vector(); → 비어있는 Vector 자료구조 생성 ※ Vector v = new Vector(8); → 8개의 초기 elements 를 가진 Vector 자료구조 생성. 8개가 모두 채워지게 되면(모자라게 되면) 자동으로 확장된다. ※ Vector v = new Vector(3, 5); → 3개의 초기 elements 를 가진 Vector 자료구조 생성. 3개가 모두 채워지게 되면 (모자라게 되면) 5개 증가(확장)된다. ※ 벡터는 데이터 요소로서 정수형, 실수형, 문자열 ... 등을 담아내는 것이 가능하다. → 접근 방법 → 데이터 안정성 확보 -- check~~!.. 2018. 6. 17. JAVA_ Test153_ 컬렉션 프레임워크(Collection Framework) / Vector(벡터) 클래스 Test153 컬렉션 프레임워크(Collection Framework) / Vector(벡터) 클래스※ Vector(벡터) 자바의 자료 구조 기능을 제공하는 클래스들 중 가장 기본적인 클래스로 배열과 비슷하지만, 배열과는 달리 다른 종류의 데이터 형을 가진 데이터 요소를 가질 수 있으며, 데이터가 가득 차면 자동으로 저장 영역을 늘려주게 된다. 또한 객체 레퍼런스를 저장하기 때문에 JDK 1.5 이전에는 자바 기본형 데이터는 저장할 수 없었으나 JDK 1.5 이후부터는 오토박싱 / 오토 언박싱 기능이 제공되면서 기본 데이터형도 저장이 가능하다. 벡터 클래스의 기본 구조는 시퀀스(sequence) 데이터 구조에 기반하며 시퀀스 데이터 접근을 순차적인 인덱스 값에 대한 위치로 접근하게 된다. 따라서, 자료구.. 2018. 6. 17. JAVA_ Test152_ 컬렉션 프레임워크(Collection Framework) / Queue 클래스 Test152 컬렉션 프레임워크(Collection Framework) / Queue 클래스 Test152.java import java.util.LinkedList;import java.util.Queue; public class Test152{// 정적 문자열 배열 선언 및 초기화private static final String[] colors= {"검정","노랑","초록","파랑","파랑","연두"}; public static void main(String[] args){// Queue 자료구조 생성Queue qu = new LinkedList();//-- Queue 인터페이스 기반의 인스턴스를 생성하기 위해서는// new 연산자를 이용하여 Queue 인터페이스를 implements 한// 하위 클.. 2018. 6. 17. JAVA_ Test151_ 컬렉션 프레임워크(Collection Framework) / Queue 클래스 FIFO 구조 Test151 컬렉션 프레임워크(Collection Framework) / Queue 클래스 FIFO 구조※ 큐(Queue) : 큐(Queue)는 FIFO(First Input First Output) 구조로 먼저 입력된 자료를 먼저 출력하며 Queue 인터페이스를 구현한 클래스는 큐와 관련된 다양한 기능을 제공한다. ※ Queue 인터페이스 인스턴스를 생성하기 위해서는 new 연산자를 이용하여 Queue 인터페이스를 구현한(implements) 클래스의 생성자를 호출한다. ex) Queue ob = new LinkedList(); ※ 주요 메소드 - E element() : 큐의 head 요소를 반환하며 삭제하지 않는다. - boolean offer(E o) : 지정된 요소를 큐에 삽입한다. - E p.. 2018. 6. 17. JAVA_ Test150_ 컬렉션 프레임워크(Collection Framework) / 제네릭 Test150 컬렉션 프레임워크(Collection Framework) / 제네릭※ 제네릭(Generic)은 클래스 내부에서 사용할 데이터 타입을 외부에서 지정하는 기법을 의미한다. Test150.java import java.util.Stack; public class Test150{// 정적 문자열 배열 선언 및 초기화private static final String[] colors = {"검정","노랑","초록","파랑","파랑","연두"};public Test150(){// st 라는 Stack 자료구조 생성// 제네릭을 활용하여 자료구조에 담기는 데이터 표현 → 『』Stack st = new Stack();//String만 담겠다고 했기 때문에 다른 타입이 안들어오는거지 사실상 담을수 있었다./.. 2018. 6. 17. 728x90 이전 1 ··· 12 13 14 15 16 17 18 ··· 35 다음 728x90