JAVA 변수 variable (6) 문자열 문자열 컴퓨터에서의 단어나 문장. ""로 묶여 있으면 문자열로 인식. JAVA에서는 String 객체를 이용하여 저장 초기화 String str = "기차"; String = new String ("기차"); !주의! String str = "기차"+123+45+"출발"; : 기차12345출발 String str = 123+45+"기차"+"출발"; : 168기차출발 다른 type+문자열->문자열 문자열+다른 type->문자열 JAVA 2021.03.04
JAVA 변수 variable (5) 상수 상수 수학? 변하지 않는 값 컴퓨터? 한번만 저장 가능한 공간 -초기화 이후 다른 값 대입 불가 상수 선언 example final int age; final double PI = 3.14; JAVA 2021.03.04
JAVA 변수 variable (4) 변수 선언 변수의 선언? 데이터 저장할 공간을 메모리에 할당하는 것 자료형 변수명; 자료형 : 변수타입지정 변수명 : 변수명지정 ; : 마침 변수 명명 규칙 -대소문자를 구분한다 -길이제한 없음 -예약어 사용X -숫자로 시작X (ex. age1 가능, 1age 불가능) -특수문자 _ $ 만 가능 -여러단어 이름은 단어 첫글자 대문자 (ex. iLoveYou) 변수 초기화 처음 변수 값 지정하는 것 ->지역변수는 반드시 초기화 1) 선언후 초기화 int age; age = 100; 2) 선언과 동시에 초기화 int age = 100; 값 대입 생성한 변수(=저장 공간)에 값 대입 int age; age = 10; age = 20; +변수는 마지막 한개의 값만 보관한다. 리터럴 변수에 대입되는 값 자체 int i = .. JAVA 2021.03.04
JAVA 변수 variable (3) 변수 저장 가능 범위 1. 변수 저장 가능 범위 boolean: true , false 크기: 8bit char: 0~65,535 (유니코드 문자) 크기: 16bit byte: -128 ~ 127 크기: 8bit short: -32,768 ~ 32,767 크기: 16bit int: -2,147,783,648 ~ 2,147,783,647 크기: 32bit long: -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 크기: 64bit float: ±1.4E-45 ~ 3.4E38 크기: 32bit double: ±4.9E-324 ~ 1.8E308 JAVA 2021.03.04
JAVA 변수 variable (2) 1. 변수란? RAM(메모리공간)에 하나의 값 기록을 위한 장소 한 개의 값을 위한 방이라고 생각하면 쉽다. 2. 변수의 Type (자료형) *Primitive Type (기본형) -실제 데이터(값)을 저장 -서로 다른 저장 크기의 8개 자료형 존재 *Reference Type (참조형) -데이터의 주소를 저장(객체 주소) -기본형 제외한 나머지(ex. String) -사용자 정의 자료형 -4byte의 저장 공간을 할당 2-1. Type 1) 논리: boolean (1byte) 2) 문자 - 문자: char (2byte) - 문자열: String (참조형) 3) 숫자 - 정수형: byte(1byte), short (2byte) int (4byte), long (8byte) - 실수형: float (4by.. JAVA 2021.03.04
JAVA 변수 variable (1) 1. 프로그램 작동 원리 값--입력버퍼-->메모리에 기록 --CPU 읽어서 계산 결과값 메모리로 ->메모리에 결과값 기록 ->값 출력/전송/저장/기록 2. 데이터 저장 단위 저장공간 제한적이기 때문에 저장 크기 기준과 CPU가 데이터 처리할 때의 기준이 필요하다. 그래서 저장단위를 구성한다. -비트(bit) 데이터 저장의 최소 단위. 2진수 값 하나를 저장할 수 있는 메모리 공간 -바이트(byte) 데이터 처리 / 문자의 최소 단위 8개의 비트가 모여 하나의 바이트 JAVA 2021.03.03
JAVA 프로젝트 생성하기 자바 프로그래밍 순서를 알아볼게요! 1. project 생성 projetct 클릭 후 java project 선택 프로젝트 이름 설정 후 finish 클릭. finish누르면 아래와 같은 화면 나온다. 현재 perspective가 EE(웹개발)로 되어있는데 Java 프로젝트 create해서 뜨는 것. 가볍게 no를 눌러주자! 2. Class 만들기 src 폴더 우클릭 - new - class 선택 package 이름 설정해주기 package는 폴더로 생성된 것을 확인할 수 있다. name 정해주기 com폴더 내 test01 폴더 내에 myProject.java 파일 생성 확인가능 코드 작성해주면 끝! 자바-class 자바에서 모든 코드는 반드시 클래스 내에 존재 해야 함 관련 코드를 그룹화하여 별도의 클.. JAVA 2021.03.01
프로그래밍 program? 컴퓨터가 인식할 수 있는 명령어의 집합 programming? 프로그램을 작성하는 과정 = 코딩 programmer? 프로그램을 작성하는 사람 JAVA? -운영체제에 독립적 -사용하기 쉬운 언어 : 객체지향 언어 -Garbage collection : 자동 메모리 관리 자바 실행을 위한 가상 기계. 가장 핵심이며 바이트코드를 실행하게 한다. Java Compiler로 변환작업 후 Java byte code가 된다. 각각의 OS에 따른 JVM에 맞춰 java byte code가 생성된다. 자바 코드 작성(*.java)- ---컴파일(javac.exe)---- ->바이트코드(*.class) ---JVM--- ->기계어 ->실행 JAVA는.. JAVA 2021.03.01
이클립스 구버전 설치 방법 이클립스 최신버전을 삭제하고 이전버전을 설치했어요! 이전버전 설치 방법 알려드릴게요 검색엔진에 eclipse 검색! 여기가 중요해요!!! 다운로드 노란박스 말고 그 밑에 다운로드패키지를 클릭해주세요 스크롤 내리시고 우측에 more downlads를 확인해주세요 구 버전 리스트가 보여요! 저는 20년 6월 버전을 받을게요 내 운영체제에 맞게 클릭 후 다운로드 해주세요 압축풀기까지 하면 완료! JAVA 2021.02.22