본문 바로가기

Language78

[Java] java 입문 02 - dataType / Method 호출하기 / debug하는법 [java] Java 입문 02 - dataType / Method 호출하기 /debug하는법 java의 data type 종류 - 기본 데이터 타입 : byte, short, int, long, float, double, char, boolean 데이터형예약어비트수범위①논리형boolean8bit(1바이트)true, false②문자형char16bit 유니코드 (2바이트)수치로는 0 ~ 65535('\u0000'~'\uFFFF')유니코드:영어,숫자-1바이트, 그외 다국어-2바이트③수치형 (정수)byte8bit (1바이트)-128 ~ 127(-2의7제곱~2의7제곱-1) 개수:2의8제곱④수치형 (정수)short16bit (2바이트)-32,768 ~ 32,767(-2의15제곱~2의15제곱-1) 개수:2의16제곱.. 2017. 5. 10.
[Java] java 입문 01 - eclipse 이용하기/ git연동하기 java 입문 01 - eclipse 이용하기 / git연동하기 java 설치하기- oracle.com에 접속한다.- download tab에 download for developer를 클릭한다- JavaSE tab에 download칸에서 자신의 컴퓨터와 맞는 것을 설치한다. eclipse 설치하기- eclipse.org에서 eclipse를 설치한다. java와 javascript 비교하기- 앞서 배웠던 javascript와 비교를 해보도록 한다. * javascript- javascript는 WebBrowser에서 javascript runtime이 js파일을 해석하여 나타내준다. - 혹은 node.js같은 application에 의해 해석된다.* java - source를 작성하면 java파일이 cl.. 2017. 5. 10.
[Javascript] Javascript 입문 12 (170322) Javascript 입문 12 QUIZ 1 > ANSWER > - 버튼 클릭 후 1초 뒤 움직이도록 우선 만든다. 이 때 이용하는 함수는 setTimeout함수이다.- 중복 클릭을 막기 위해선 함수가 실행중 or 실행하지 않는 중 두 가지 상태가 필요하다. 따라서 상태값을 관리할 변수를 둔다.- 이 때 변수는 string, number, boolean 등으로 설정할 수 있는데 두 가지이므로 boolean타입이 적당하다.- var isRunning을 초기값 false로 둔다.- setTimeout 함수 안에 isRunning=false;으로 두는 이유 : setTimeout는 설정한 time(1초)후에 function이 실행된다. 따라서 function이 실행될 때 isRunning값을 초기화 시켜주면 된.. 2017. 3. 22.
[Javascript] Javscript 입문 11 (170321) Javscript 입문 11 QUIZ 1 : for문을 이용한 테이블 요소 동적추가하기 ANSWER> ** 출력 코드 ** QUIZ 2 > 버튼을 누르면 이동하는 박스 만들기 ANSWER> ** 출력 결과 ** QUIZ 3 > 방향키로 이동되는 박스 만들기 ANSWER> - 이 때, keyCode는 console.log(e.keyCode)로 참고할 수 있다.- 방향키를 이용할 것이기 때문에 addEventListener의 범위는 body로 해도된다. ** 출력 결과 ** 윗 방향키로 인해 위로 사라졌다! 2017. 3. 21.