본문 바로가기

전체 글218

04. 배열 04. 배열new int[3]; -> int 변수 3개 만들어라int[] a = new int[3];a---> 배열 3개 a[0],a[1],a[2]int[] arr = new int[5]배열 초기화 -> 자동으로 null로 들어간다.배열 선언의 여러가지 방법int[] arr = {10,20,30,40}; ​ int[] score; score= new int[] {90,23,45,23} ​ int[] score; score= {90,23,45,23}** 배열길이를 변경할 수 없다. 배열길이를 늘리려면 늘린 배열을 새로 만들어서 작은 요소에 있는 배열을 복사해서 사용해야한다.배열의 길이구하기length-> 배열변수명.length확장 for문int [] aa = {10,20,30,40}; for(int num.. 2019. 2. 7.
03. 제어문 03. 제어문주석단축키ctrl shift / ctrl shift \ 어노테이션컴파일러한테 정보 알려주는것 @override조건문if문 / if ~else실행문1; if(조건식1){ 실행문2; }else if(조건식2){ 실행문3; }else{ 실행문4; } 실행문5;swtich ~ case 문switch(조건식){ case 값1 : 실행문1; case 값2 : 실행문2; case 값3 : 실행문3; ​ defalut : 실행문4 }for문while 문... 2019. 2. 7.
02. 데이터 활용 02. 데이터 활용변수 선언 저장공간 확보 -> a 라는 공간 만듦 , b라는 저장공간 만듦 ===> 변수선언얼만큼 공간확보? 하기 위해 데이터 타입이 필요하다 변수이름 규칙 공백 포함x 대소문자구분예약어 사용x첫글자는 소문자가 관례 등등 변수를 만든 목적 ? 어떤 공간 만들어서 계속 쓰려고 만들었다. 초기화 한다 == 이란? 어떤 변수에다가 값을 처음으로 집어넣는것 변수 선언하면서 초기화 할 수 있다. ex>int depositAmount = 50000; 차이점int depositAmount => 변수 선언이라는 의미vsdepositAmount => 메모리에서 depo~ 를 찾아가라 라는 의미 데이터 종류타입 이름 타입: byte , short, int ,long, float, double, char,.. 2019. 2. 7.
01. JAVA 소개 & 개발환경 구축 JAVA JAVA 란??소스file -> 실행 file -> CPU 모든 언어가 이 과정을 거쳐서 개발이 된다. 자바가 다른 언어와 다른점??? C는 test.c 를 만들어 - compile 하면-> test.exe(머신코드)-> cpu 의 과정으로 간다. vsJAVA 는 test.java 를 통해 -> test.class (바이트코드) -> cpu-> 바이트 코드는 머신코드가 아니다. 그래서 cpu상에서 바로 실행할 수 없다. 기계어 코드가 아니고 기계어 소스코드 중간에 있는 바이트 코드이다. 그래서 실제로 실행하려면 머신코드로 변환되는 과정을 거쳐야 한다. 이 작업을 JVM이 함!!! (Java Virtual Machine)library 가 필요함 --> API (기능들을 만들어서 제공)이런 JVM+.. 2019. 2. 7.
반응형