연재니의 세상 나들이
728x90
반응형

IT 19

9. 연산자 (Operator)

* 주석처리를 여러줄 하고 싶을 때 여러 줄을 드래그 한다음 ctrl 누른 상태에서 / 누르기 연산자(Operator) 연산 : 주어진 식을 계산하여 결과를 얻어내는 과정피연산자 : 연산자의 작업대상 a + 5 : 식(expression)a == n (a, n = 피연산자 operand)(== 연산자 operator) 연산자의 종류 종류 연산자 단항연산자 ++, --(증감연산자) +, -, ~(not) !(논리부정/참,거짓) 타입 산술연산자 +, /, % (나머지연산자) +, - >>, > 비교연산자 , =, (=는 오른쪽에만 붙음), instanceof (자바에만있음) ==, != 논리연산자 & AND ^ XOR | OR || && 삼항연산자 ? : 대입연산자 =, *=, /=, %=, +=, -=, ..

IT/JAVA 2017.06.09

8. 형변환 (Casting)

형변환이란? -값의 타입을 다른 타입으로 변환하는 것 -boolean을 제외한 7개의 기본형은 서로 형변환이 가능 float ft = 1.6f ;int i = (int)ft ; i 값은 정수인 1만 남는다 → 데이터 손실 발생 int i 값에 long 타입 ln을 넣으면 long의 크기가 더 크므로 빨간 줄이 뜨는 것을 볼 수 있다 에러가 안 나기 위해 i의 타입인 int로 형변환을 해준다 ch를 문자 A라고 할 때 "ch =" 라는 부분이 문자열을 만들어 주므로 뒤에도 문자열이 된다 따라서 결과값에 A뒤에 바로 숫자1이 붙는다 값을 출력하기 위해서 문자열을 없애고 ch + 1 만 출력한다 A는 65이므로 66이 나온다 ch2를 C라고 하고 3을 더하면 70이 나온다 A = 65, B = 66, C= 6..

IT/JAVA 2017.06.08

7. 자료형의 이해

1번 정수형은 6. 변수의 이해 글에 있다 2. 실수형 float 보다 double이 표현할 수 있는 소수점이 많다 double이 실수형의 기본이므로 앞에 float이라고 선언을 하더라도 숫자 뒤에 F, f 붙여야한다. float을 선언하고 정수를 입력해도 출력할 떄는 실수 값으로 소숫점이 뒤에 나온다[출처] 자바 기초 Basic 6. 자료형의 이해|작성자 사자누나 E는 10의 지수값을 나타내는 것으로 E 다음에 나오는 숫자만큼 제곱해준다 3. 문자형 자바에서 문자는 2바이트의 값을 가진다 유니코드는 16진수로 \u 이 표시가 유니코드를 나타낸다 유니코드 0041의 값은 16진수의 값이므로 십진수로 표현하면 65이고 아래 표를 보면 문자로 A이다 그래서 ch3 값에 1을 더하면 66이다 4. 논리형 5...

IT/JAVA 2017.06.08

6. 변수의 이해(Variable)

4. 변수의 명명규칙 1) 대소문자가 구분되며, 길이 제한 없다ex) Aa, aa라고 하는 변수 명은 서로 다름 2) 영문자와 숫자를 섞어 쓸 수 있다, 숫자가 앞에 나오면 안 된다ex) Name12(0), 123name(x) 3) 한글, 한자도 변수로 사용 가능 4) 변수명은 보통 소문자로 시작 (일반적인 변수작성법) 5) 특수문자는 변수명으로 사용할 수 없다ex) #aa(x), $$aa(0)예외적으로 $, _ 는 변수명으로 사용 가능 정수형 byte의 범위는 -128부터 127까지이므로 bt2에 128을 넣으면 빨간줄이 나오는 것이 보인다 short 와 int 에 값을 선언할 때 소문자로 선언한다 long형은 약 21억 까지 담을 수 있는데 더 큰 값을 넣었더니 빨간 줄이 뜬다 그럴 때는 숫자 뒤에 ..

IT/JAVA 2017.06.07

5. 변수 Variable

1. 변수(Variable)란? 변하는 수하나의 값을 저장할 수 있는 기억 공간메모리(RAM)상의 일정한 공간값을 담을 수 있는 그릇 2. 변수의 타입(Data type) - 자료형 값 - 문자 - char -숫자 - 정수 - byte(-128~127, =8 bit) short (2 byte) *int (4 byte, -2^31 ~ 2^(31)-1 ) long - 실수 - float(4 byte) *double(8 byte) 논리 - boolean (true, false) 기본형(Primitive type) -8개 (boolean, char, byte, short, int, long, float, double)-실제 값을 저장 논리형 : true, false 중 하나를 값으로 가지며, 조건식과 논리적 계..

IT/JAVA 2017.06.07

4. 자바 개요

이클립스 윈도우 탭의 Preference 라는 메뉴를 클릭해서 환경설정을 해준다 이클립스 편집창의 폰트 크기를 조절하고 싶으면 Preference에서 General → Appearance → Colors and fonts → Basic → text Font → edit 눌르면 조절할 수 있다 이클립스 화면에서 줄넘버를 표시하고 싶다면 역시 Preference 에서 할 수 있다 Editor → Text Editors → show line numbers 체크하면 된다 그러면 아래처럼 줄 앞머리에 번호가 나타난다 자바의 역사 1991년: Sun 사 Green Project 출범제임스 고슬링(James Gosling)을 주축으로 "Oak"라는 언어로 개발가전기기에서 사용할 목적으로 개발 1995년: netsca..

IT/JAVA 2017.06.06

3. Editplus 환경설정과 Eclipse 설치

에디트플러스를 실행시켜서 2번에서 만들었던 Hellojava파일을 연다 위의 보기탭에서 도구모음창을 누르면 문서선택기라는 게 있다 위로 설정하면 문서를 선택하는 것이 위에 아래로 설정하면 문서 선택하는 탭이 아래에 위치한다 보기탭에서 줄번호를 누르면 줄마다 번호를 나오게 할지 말지를 정할 수 있다 보기탭에서 괄호강조를 누르면 괄호쌍이 같이 색이 입혀져서 괄호를 빼먹은 곳이 있는지 알아보기 쉽다 도구에서 사용자 도구 구성 을 누르면 아래처럼 창이 뜨는데 Group 1 밑에 아무것도 뜨지 않는다 오른쪽에 추가를 눌러서 컴파일러와 인터프리터를 넣는 작업을 한다 우선 자바컴파일러를 넣어줄건데 추가 누르고 프로그램 누른다 메뉴제목을 javac라고 하고 명령은 옆의 '...'을 눌러서 javac.exe를 찾는다 인..

IT/JAVA 2017.06.06

2. 자바 개발 도구로 콘솔 기반 프로그램 작성하기

자바개발 Tools EditPlus, UltraEditor, Eclipse 이런 것을 사용한다 콘솔기반 자바 프로그래밍(EditPlus 사용해보았다) 보통문서로 열고 저장 눌러서 파일형식을 java로 하고 파일명은 Hellojava로 해본다 아래처럼 작성해 본다 입력하고 저장한다 Hellojava.java(소스파일) → 자바 컴파일러(javac.exe) → 바이트코드(*.class) 소스파일을 컴파일러가 바이트코드로 변환시켜준다 바이트코드(*.class) → 자바 인터프리터 (java.exe) → 실행결과 출력 Hellojava.java 파일이 있는 곳(java_basic 폴더)로 들어간다 명령창에서 javac 입력해서 실행이 되는 것을 먼저 확인한다 이렇게 입력하면 아무 것도 뜨지 않는다 Helloja..

IT/JAVA 2017.06.06

1. 자바개발환경 구축

JDK 다운로드 설치하기 자바를 하기 위해 JDK (Java Development Kit)다운로드 및 설치를 하는 방법이다 http://www.oracle.com Oracle | Integrated Cloud Applications and Platform ServicesPlan Ahead for Oracle OpenWorld and JavaOne The industry’s most important conferences are coming, October 1–5 in San Francis...www.oracle.com 위의 사이트에 들어가서 맨 아래로 내려가면 'Download Java for Developers' 라는 것이 있다 java SE download 가 보인다 SE는 처음 공부하는 사람들을 위..

IT/JAVA 2017.06.02
728x90
반응형