Java
Java 기초 자료형 - TypeCasting(형변환)
Java 기초 자료형 - TypeCasting(형변환)
2020.09.28기본 환경 JDK : 1.8.0_261 버전 JRE : 1.8.0_261 버전 JAVA VERSION : 8 업데이트 261 Eclipse IDE VERSION : 2020-06버전 목표 자바의 자동 형변환과 명시적(강제) 형변환을 이해한다. 코드 package ex02variable; public class E07TypeCasting { public static void main(String[] args) { /* 자동 형변환 : 작은상자의 데이터를 큰 상자에 대입할때 자동으로 형변환이 일어난다. */ byte b1 = 65; short s1; s1 = b1;//byte형이 short형보다는 작은 자료형임. System.out.printf("b1은 %d, s1은 %d%n", b1, s1); /* 아래코..
Java 기초 자료형 - EscapeSequence(이스케이프 시퀀스)
Java 기초 자료형 - EscapeSequence(이스케이프 시퀀스)
2020.09.28기본 환경 JDK : 1.8.0_261 버전 JRE : 1.8.0_261 버전 JAVA VERSION : 8 업데이트 261 Eclipse IDE VERSION : 2020-06버전 목표 자바의 출력문의 종류를 이해한다. 자바의 출력문의 EscapeSequence을 이해한다. 코드 package ex02variable; public class E06EscapeSequence { public static void main(String[] args) { //tab(탭) 기능, 스페이스 4칸이 띄어짐 System.out.println("4월엔 벚꽃~~!"); System.out.println("4월엔 \t벚꽃~~!"); // 줄바꿈(Line feed) 기능 System.out.print("KOSMO에 오신걸 ..
Java 기초 자료형 - ConstantVar(상수)
Java 기초 자료형 - ConstantVar(상수)
2020.09.28기본 환경 JDK : 1.8.0_261 버전 JRE : 1.8.0_261 버전 JAVA VERSION : 8 업데이트 261 Eclipse IDE VERSION : 2020-06버전 목표 자바의 상수를 이해한다. 상수를 쓰는 이유를 이해한다. 코드 package ex02variable; public class E05ConstantVar { public static void main(String[] args) { /* 상수 : 저장된 값이 변하지 않는 메모리의 한 종류 선언방법 : final 자료형 변수명 = 초기값; - 상수는 딱 한번만 초기화 되고, 중간에 값을 변경하면 에러발생 - 선언시 전체를 대문자로 선언하고, 연결되는 단어가 있는경우 _(언더바)를 사용한다. -주로 프로그램내에서 코드의 가독성을..
Java 기초 자료형 - Char형,boolean형
Java 기초 자료형 - Char형,boolean형
2020.09.28기본 환경 JDK : 1.8.0_261 버전 JRE : 1.8.0_261 버전 JAVA VERSION : 8 업데이트 261 Eclipse IDE VERSION : 2020-06버전 목표 Java에서 사용하는 캐릭터와 블리언 형에 대해 이해한다. 유니코드와 아스키 코드에 대해 이해한다. 코드 package ex02variable; public class E03CharBooleanType { public static void main(String[] args) { /* char형 : 하나의 문자를 저장할 수 있는 자료형으로 값을 저장할때 '(Single quotation)으로 감싸서 표현한다. 만약 ('Double quotation)으로 감싸면 문자열로 인식하므로 String형으로 선언해야한다. */ ch..
Java 기초 자료형 - 실수형
Java 기초 자료형 - 실수형
2020.09.26기본 환경 JDK : 1.8.0_261 버전 JRE : 1.8.0_261 버전 JAVA VERSION : 8 업데이트 261 Eclipse IDE VERSION : 2020-06버전 목표 Java에서 사용하는 실수 자료형에 대해 이해한다. 코드 package ex02variable; public class E02SilsuType { public static void main(String[] args) { /* 실수 자료형 -정수형보다는 실수형이 더 큰 자료형이다.(0과 1사이에 무수히 많은 실수가 존재하기 때문에) -따라서 long과 float를 연산하면 결과는 float가 된다. */ long long1 = 100; float float1 = 200; float result1 = long1 + floa..
Java 기초 자료형 - 정수형
Java 기초 자료형 - 정수형
2020.09.26기본 환경 JDK : 1.8.0_261 버전 JRE : 1.8.0_261 버전 JAVA VERSION : 8 업데이트 261 Eclipse IDE VERSION : 2020-06버전 목표 Java에서 사용하는 정수 자료형에 대해 이해한다. 코드 package ex02variable; public class E01JunsuType { public static void main(String[] args) { /* 정수 자료형 - byte, short, int, long 타입(형)이 있다. -일반적으로 CUP(중앙처리장치)는 정수형을 연산 할때 int 형을 가장 빠르게 처리한다. - 즉, 정수형 변수는 거의 대부분 int 형을 사용한다. */ int int1 = 100; int int2 = 200; int r..
Java 기초(println, printf, print)
Java 기초(println, printf, print)
2020.09.25기본 환경 JDK : 1.8.0_261 버전 JRE : 1.8.0_261 버전 JAVA VERSION : 8 업데이트 261 Eclipse IDE VERSION : 2020-06버전 목적 Java에서 취급하는 기본 출력문을 익힌다. System.out.println , System.out.printf, System.out.print의 차이점을 안다. 코드 package Ex01JavaStart; public class SystemOutPrintln { public static void main(String[] args) { int num1 = 100; /* System.out.println : 내용을 출력한 후 자동으로 줄바꿈 처리를 한다 System.out.print : 출력후 줄바꿈 처리를 하지 않는..
Java 기초(자바 파일의 구조)
Java 기초(자바 파일의 구조)
2020.09.24기본 환경 JDK : 1.8.0_261 버전 JRE : 1.8.0_261 버전 JAVA VERSION : 8 업데이트 261 Eclipse IDE VERSION : 2020-06버전 목표 자바파일의 구조를 이해한다. 오늘 날짜를 출력하는 간단한 프로그램을 만들어본다. 코드 package Ex01JavaStart; import java.text.SimpleDateFormat; import java.util.Date; /* 자바파일의 구조 1. 패키지 선언부 : 클래스를 종류별로 묶어서 관리하기 위한 선언으로 디렉토리(폴더)의 의미로 이해해도 된다. 2. import선언부 : 내가 만든 클래스에서 필요한 자바클래스를 가져다 쓰기위한 선언으로 JDK에서 제공하는 클래스를 사용할수도 있다. 3. 클래스선언부 :..
Java 기초(Hello world, 파일 생성)
Java 기초(Hello world, 파일 생성)
2020.09.23기본 환경 JDK : 1.8.0_261 버전 JRE : 1.8.0_261 버전 JAVA VERSION : 8 업데이트 261 Eclipse IDE VERSION : 2020-06버전 목표 파일을 생성하고 Hello world를 출력해본다. 코드 //default package public class HelloWorld { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("Hello world!!"); System.out.println("안녕하세요!!"); System.out.println("코로나19 물러가라...!!"); } } System.out.println으로 기본적인 출력문을..