본문 바로가기

전체 글116

3. 자료형의 변환 1. 문자와 문자열 2. 자동 형변환(Implict Conversion) - char는 byte와 short보다 같거나 크지만 표현범위가 달라서 자동 형변환 되지 않는다. 예제) System.out.println(3/2); System.out.println(3.0/2.0); System.out.println(3/2.0); 결과) 1 1.5 1.5 ㄴ 정수/정수는 정수로 출력되지만 정수/실수, 실수/정수는 실수로 자동 형변환되어서 이런 결과를 가진다. 3. 명시적 형변환 - cast 연산자를 이용해서 강제 형변환 한다. - boolean을 제외한 7개의 기본형은 서로 형변환이 가능하다. 4. 이항연산자의 형변환 - 이항연산자는 연산을 수행하기 전에 피연산자의 타입을 일치시킨다. - byte, short, .. 2021. 6. 24.
2. 변수와 자료형 1. 변수란? - 하나의 데이터(값)을 저장할 수 있는 메모리(기억) 공간 - 저장된 데이터 값의 변경이 가능. 2. 변수의 타입(Data type) 1) 기본형 - 8개(boolean, char, byte, short, int, long, float, double) - 실제 값을 저장 2) 참조형(Reference type) - 기본형을 제외한 나머지(String, System 등) - 객체의 주소를 저장 3) 기본 자료형의 종류와 데이터의 표현 범위 3. 변수의 선언 방법 1. int val; // int형 변수 val의 선언 val = 10; // 변수 val에 10(값을 저장) ㄴ 정수를 저장할 수 있는 메모리를 할당하고 그 메모리 공간에 val이라는 이름을 붙인다. ㄴ val이라는 이름을 가지고.. 2021. 6. 24.
1. Java의 이해 1. 자바란? Sun Microsystems에서 개발하여 1996년 1월 발표한 객체지향 프로그래밍 언어이다. 2. 자바의 특징 1) 운영체제에 독립적이다. 2) 객체 지향 언어이다. 3) 배우기 쉽다. 4) 자동 메모리 관리 5) 네트워크와 분산처리를 지원한다. 6) 멀티스레드를 지원한다. 7) 동적 로딩을 지원한다. 3. 자바의 분류 - Standard Edition : 일반 설루션 개발용 - Enterprise Editoin : 기업 솔루션 개발용 - Mircro Edition : 소형 기기 솔루션 개발용 4. JDK(Java Developement Kit) 설치하기 - Java Runtime Environment는 자바 응용프로그램이 실행되기 위한 최소 환경이다. - JDK는 자바 프로그램의 개발.. 2021. 6. 22.
2021.06.10 수업일지 예제)1 package ex1; public class Ex01 { public static void main(String[] args) { - package : 자바에서 패키지란 클래스들의 모음이다. 패키지를 통해 편리하게 프로젝트를 관리할 수 있고 내 코드들을 다른 라이브러리로부터, 또 다른 라이브러리들끼리 서로 구분 가능하다. 패키지를 사용하는 가장 큰 이유는 클래스 명의 고유성을 보장하기 위해서이다. 만약 다른 두 프로그래머가 서로 다른 목적을 가진 클래스를 생성했는데 이름이 같다고 가정할 때, 서로 다른 패키지를 사용함으로써 충돌을 피할 수 있다. - public class "클래스 이름" { } : 자바에서 클래스란 객체를 정의하는 틀 또는 설계도와 같은 의미로 사용된다. 자바에서는 이러한 설.. 2021. 6. 20.