분류 전체보기 334

1.7 조건문 switch

switch 여러 개의 다중 조건 처리를 하는경우 switch문을 쓰면 좀더 깔끔하게 작성할 수 있습니다. (가독성있는 코드) switch(변수 또는 값){ case 값1: 실행구문1; break; case 값2: 실행구문2; break; . . . . . default : 모든 조건이 일치하지 않을 때 실행되는 구문; } ////////////////////if else구문인 경우///////////////////////////// var luckyValue = window.prompt("행운의 번호를 고르세요."); if(luckyValue =="3") document.write("당첨! 냉장고 "); else if(luckyValue == "2") document.write("당첨 세탁기 "); e..

Coding/JavaScript 2019.07.16

1.6 조건문 if

조건문 특정 조건에 맞는 경우에만 특정 구문을 실행하고자 할 때 사용하는 자바스크립트 제어문입니다. 조건문의 종류 -if 가장 일반적으로 사용하는 조건문 -switch if로 만들어진 다중 조건처리를 비교적 간결하게 처리할 수 있는 조건문 if문 특정 조건에 맞을 때만 원하는 구문을 실행하고 싶을때 사용합니다. if(조건식1){ //조건식1일때 사용할 구문을 입력 }else if(조건식2){ //조건식 2 일때 사용할 구문을 입력 } else{ //위의 조건식에 모두 해당 안되는 경우 } if에 논리 비교 연산자 사용하기 if(조건식) //조건식에 == 같은 비교 연산자를 사용한다. ////////////////////////////////////////////////////////////////////..

Coding/JavaScript 2019.07.16

2.3 자바의 키 입력

System.in 키보드 장치와 직접 연결되는 표준 입력 스트림 객체, 키 값을 바이트 정보로 바꾸어 제공하는 저수준 스트림 객체 Scanner 고수준 스트림 객체, 키 입력을 위한 목적으로 자바 패키지에서 제공되는 클래스입니다. Scanner 객체 생성 Scanner scanner = new Scanner(System.in); import 문 필요 Scanner를 사용하기 위해서는 import 문이 필요하다. import java.util.Scanner; Scanner scanner = new Scanner(System.in); // Kim Seoul 20 65.1 true 를 입력 String name = scanner.next(); String city = scanner.next(); int age..

Coding/JAVA 2019.07.15

1.5 jQuery

jQuery는 div와 같은 특정 효과를 연출하는데 사용합니다. 빠르게 작업할 수 있게 도와주는 크로스 브라우징 라이브러리입니다. 자바스크립트에서 직접 치는 것 보다 편한 이유를 코드를 통해서 확인하시면 됩니다. 1. 자바스크립트를 사용한경우 2. jQuery를 사용한 경우 jQuery 기능이 들어있는 라이브러리 파일을 연결해야 합니다. jQuery를 이용한 노드 찾기 jQuery에는 수많은 노드 찾기 기능을 제공합니다. var $ 변수이름 = $("CSS 선택자"); $() 그냥 함수 호출입니다. 함수 이름이 $인 것을 호출한 것입니다. 함수의 역활은 해당하는 노드를 찾아줍니다. "CSS 선택자" 함수의 매개변수를 넣어주면 된다. var $ 변수이름 $() 함수에서 리턴해주는 값을 저장하기 위해 만든 ..

Coding/JavaScript 2019.07.15

1.4 형변환

형변환 형을 변환한다는 의미를 가지고 있습니다. 숫자를 문자로 변환한다거나, 문자를 숫자로 변환해야 하는 경우에 형변환을 합니다. 형변환의 종류 -암시적 형변환 자바스크립트 엔진이 필요에 의해 암시적으로 형을 자동으로 변환합니다. var data = 1+"2"; document.write("result="+result); 결과는 12? 3? 숫자 + 문자 var a = 10 + "10" ; //a는 문자열 "1010" 불린 + 문자 var a = true+"10"; //a는 문자열 "true10" 불린 + 숫자 var a = true + 10; //a는 숫자 11 -명시적 형변환 개발자가 필요에 따라서 수동적으로 변환합니다. 문자를 숫자로 바꾸는 방법 -정수형 parseInt() , Number() va..

Coding/JavaScript 2019.07.15

1.3 함수와 클래스

함수 특정 기능을 하는 구문을 묶어 재사용하는 문법 함수의 생김새 function 함수이름([매개변수1,매개변수2,....]){ //이곳에 넣고 싶은 구문을 넣으면 됩니다~ return 값; } 호출할때는 함수이름(); 을 이용한다. 매개변수 함수 내부는 함수 외부에서 접근할 수 없습니다. 이때 함수 외부에서 함수 내부로 값을 전달하는 방법이 매개변수를 이용하는 것입니다. 리턴값 매개변수와 반대개념입니다. 리턴값은 함수 내부에서 함수 외부로 데이터를 보내기 위해 사용합니다. var 변수 이름 = 함수이름([매개변수]); var data = sum(10,20); var data = 30;//최종적인 결과가 이렇게 바낀다. 함수 종류 -자바스크립트 코어 함수 가장 기본이 되는 기능을 미리 구현해 제공 -사용..

Coding/JavaScript 2019.07.15

2.2 데이터 타입

기본 타입 boolean, char, byte, short, int, long, float, double 레퍼런스 타입 -배열에 대한 레퍼런스 -클래스에 대한 레퍼런스 -인터페이스에 대한 레퍼런스 논리형 - boolean 1비트 문자형 - char 2바이트 정수형 - byte 1바이트 - short 2바이트 - int 4바이트 - long 8바이트 실수형 -float 4바이트 -double 8바이트 문자열 String name="Rose"; 변수와 선언 변수 데이터를 저장하는 공간 변수를 선언하면 변수의 타입 크기에 맞는 메모리 공간이 할당된다. var 키워드는 타입을 생략하고 변수 선언 var fee = 200; var name = "Rose"; var area = 9*3.14; ...... var 키..

Coding/JAVA 2019.07.14

2.1 자바 프로그램의 구조

가장 기본 출력 Hello World!!를 출력 public class Hello{ public static void main(String[] args){ System.out.println("Hello World"); } } 클래스 만들기 자바에서 클래스를 만들고, 그 안에 변수, 상수 함수 등을 작성합니다. public class Hello{ ... } main() 메소드 자바 프로그램은 main() 메소드에서 시작합니다. public static void main(String[] args){ ..... } 메소드 C/C++ 함수를 자바에서는 메소드라고 부른다. public static int sum(int a, int b){ return a+b; } 변수 선언 int i = 20; char c; 화면..

Coding/JAVA 2019.07.14

1.2 자바의 특징

플랫폼 독립성 -자바는 하드웨어, 운영체제 등 플랫폼에 종속되지 않는 독립적인 바이트 코드로 컴파일되며 자바 가상 기계만 있으면 하드웨어/운영체제를 막론하고 자바 프로그램의 실행이 가능하다. 객체지향 -자바는 객체지향 언어로서 캡슐화, 상속, 다형성을 지원한다. 클래스로 캡슐화 -자바는 객체 지향 언어의 캡슐화 원칙을 철저히 지켜, 변수나 메소드는 반드시 클래스 내에 구현하도록 한다. 자바는 클래스 안에 새로운 클래스, 즉 내부 클래스를 만들 수 있다. 소스와 클래스 파일 -자바 소스가 컴파일된 클래스 파일에는 반드시 하나의 자바 클래스만이 들어있다. 그러므로 하나의 자바 소스 파일에 여러 개의 클래스를 작성한 경우, 컴파일하면 클래스마다 별도의 클래스 파일이 생성된다. 실행 코드 배포 자바 응용프로그램..

Coding/JAVA 2019.07.12

1.1 자바 설치

JDK 와 JRE 의 설치 http://www.oracle.com/technetwork/java/index.html JDK(Java Development Kit)는 자바 개발자에게 무료로 배포하는 소프트웨어 개발도구와 JRE(Java Runtime Environment)로 구성됩니다. JRE는 자바 응용프로그램이 실행될 때 필요한 소프트웨어들로 개발자가 활용할 수 있는 자바 API와 자바 가상 기계를 포함한다. 이클립스, 자바 통합 개발 설치 http://www.eclipse.org/downloads IDE(Integrated Development Environment)란 소스 코드 편집, 컴파일, 디버깅을 할 수 있는 소프트웨어 통합 개발 환경을 의미합니다.

Coding/JAVA 2019.07.12