Java 202

Contant(상수)

상수(constant) 선언하기 ​ 상수는 변하지 않는 수 원주률 3.14, 1년 12개월 등 final 예약어를 사용하여 선언 상수를 사용하면 변하지 않는 값을 반복하여 사용할 때 의미있는 문자로 인식하기 쉽고 혹, 변하더라도 선언한 부분만 변경하면 되므로 여러부분을 수정할 필요가 없음 ​ ​ public class ConstantTest { public static void main(String[] args) { final int MAX_NUM = 10; final int MIN_NUM; MIN_NUM = 0; System.out.println(MAX_NUM); System.out.println(MIN_NUM); // MAX_NUM = 100; } } ​ ​ 리터럴(literal) ​ 원래 10, 1..

Java/정리 2021.08.19

ch01 DatatestEx1

package ch01; public class DatatestEx1 { public static void main(String[] args) { //1. 정수 550을 name1 이름으로 변수에 담아보세요 int name1 = 550; //2. 정수 22억을 name2 이름으로 변수에 담아보세요 long name2 = 2200000000L; //3. 문자 A를 name3 이름으로 변수에 담아보세요 char name3 = 'A'; //4. 실수 float 타입으로 0.12345678을 name4 이름으로 변수에 담아보세요 float name4 = 0.1234567F; //5. 실수 double 타입으로 200.0035을 name5 이름으로 변수에 담아보세요 double name5 = 200.0035F; ..

Java/chapter1 2021.08.19

ch01 Charactertest

package ch01; public class CharacterTest { //메인함수(코드의 시작점) public static void main(String[] args) { char ch1 = 'A'; System.out.println(ch1); System.out.println((int)ch1); char ch2 = 66; System.out.println(ch2); System.out.println((int)ch2); //char ch3 = -67; char ch4 = '한'; System.out.println((int)ch4); // 문제 1. 안, 녕, 하, 세, 요 //각각의 문자들을 정수값으로 하나 씩 출력해보세요 char ch5 = '안'; char ch6 = '녕'; char ch7 ..

Java/chapter1 2021.08.19

ch01 Variable(변수)

변수를 선언하는 방법 int age; int count; 변수를 초기화(값을 넣다)하는 방법 age = 10; count = 100; System.out.println 은 문자열도 출력하고 변수의 값도 화면에 출력할수있다. System.out.println(age); System.out.println(count); 변수를 변경하는방법 age = 300; //변수 변경(변하는수 변할수있는수 ) System.out.println(age); count = 500; System.out.println(count); 변수의 선언과 초기화를 동시에하는 방법 int age2 = 20; int count2 = 77; 변수의 이름을 만들 때 규칙 1.대소문자가 구별되며 길이의 제한이 없다. int name = 100; i..

Java/chapter1 2021.08.18

ch01 DataType1

※데이터 타입의 종류 1. 기본 자료형 (primitive data type) -> 8가지 2. 참조 타입 (Reference type) - 정수형(1, 10, 100) - 크기가 다르다 (담을 수 있는 숫자의 크기가 제한되어있다.) byte b; //1바이트 (8비트) short s; //2바이트 (16비트) int i; //4바이트 (32비트) long l; //8바이트 (64비트) b = 127; //b = 128; b = -128; //b= -129; //int의 상자안에 담을 수 있는 정수 값의 크기는 약 +-21억 정도이다. i = 2100000000; l = 2200000000l; //접미사 l또는 L을 붙여야 인식을 하여 L로 출력. l = 2300000000L; //대문자 L을 사용하는 ..

Java/chapter1 2021.08.18

ch01 DataType2

package ch01; public class DataType2 { //메인함수 public static void main(String[] args) { //기본 자료형 //문자 자료형 char name; //2바이트 공간에 '문자'를 담을 수 있는 데이터 자료형입니다. char a; char initial; //값을 초기화하는 방법 (값을 넣는 방법) // name = 100; name = 'A'; //홑 따옴표 사용 하나의 글자만 변수에 저장할수 있다. // name = 'AB'; System.out.println(name); name = 'B'; //변경 System.out.println(name); System.out.println("-----------"); a ='C'; initial = '..

Java/chapter1 2021.08.18

ch01 DataType4

package ch01; public class DataType4 { public static void main(String[] args) { // 기본 자료형 // 논리 자료형(사실을 관찰하고 결과값이 참, 거짓으로 판별) -->true, false boolean isMarried = false; // 변수 선언과동시에 초기화 System.out.println(isMarried); //boolean 1바이트 boolean isOK; isOK=false; System.out.println(isOK); isOK = true; System.out.println(isOK); System.out.println("------"); System.out.println(true); System.out.println(f..

Java/chapter1 2021.08.18

변수와 자료형

data란? 사실을 나타내는 수치입니다. 기온, 습도, 날씨, 문자, 문자열 등등 각각의 수치들이 데이터가 됩니다. ​ ​ 컴퓨터의 주요 부품 ​ CPU (central processing unit) RAM (Random Access Memory) HDD ( Hard disk drive) ​ ​ 컴퓨터의 자료 표현 방식 ​ 컴퓨터는 0과 1로만 데이터를 저장함 bit(1비트) : 컴퓨터가 표현하는 데이터의 최소 단위로 2진수 하나의 값을 저장할 수 있는 크기 byte(바이트) : 1byte = 8bit ​ ​ ​ 2진수와 10진수 1byte(8비트)로 5를 나를 표현해 봅시다. ​ ​ ​ ​ ​ 변수(Variable)란? ● 값(Value)을 저장할 수 있는 메모리의 공간을 의미합니다. ● 이름에서 유추..

Java/정리 2021.08.18

프로젝트 실행

WorkSpace 설정 ​ ​ ​ 이클립스 화면 구성 ​ ​ ​ Hello Java 출력하기 package ch01; public class HelloJava { public static void main(String[] args) { System.out.println("Hello Java"); } } ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ 프로젝트 생성 시나리오 ​ 1. 이클립스 실행 -> workspace 폴더 생성 및 설정 2. 자바 프로젝트 생성 ​ ​ 2_1. 모듈 생성 X ​ ​ 3. 패키지 생성 ​ 4. 파일 생성(클래스 파일) ​ 5. 컴파일 확인 : 저장시 자동 컴파일 설정 ​ 6. 폴더 및 파일 구조 확인 ​ ● java 파일 확인 ​ ● class 파일 확인 ​ 7. 실행 ​

Java/정리 2021.08.18