Java 공부 9

그래들 스프링 이클립스에 임포트하기

1. 이클립스를 켜고 상단에서 Help눌러서 Eclipse Marketplace를 누릅니다. 2. Find 란에 "sts" 입력후 엔터치고 인스톨 전 이미 다운받앗기에 우측 하단에 Installed라고 뜹니다. 3. 언제나 next눌러서 쭉 넘기면됩니다 전 다 체크해서 컨펌했습니다 4. Import -> Gradle -> Existing Gradle Project -> next -> Browse로 파일이 있는 경로를 설정해주면 끝!!!!!!!!

Java 공부 2021.02.25

자바 배열 Array

int[] oddNum = {1, 3, 5, 7, 9}; 1~10사이에 홀수는 이렇게 배열화해서 표현할수있습니다. oddNum이라는 변수에 바로 선언해버린거 int[] oddNum = new int[5]; oddNum[0] = 1; oddNum[1] = 3; oddNum[2] = 5; oddNum[3] = 7; oddNum[4] = 9; 이런식으로 int[] oddNum 이란 변수의 배열을 int[5] (다섯개의 원소를 가지는 배열)로 객체생성을 해준후에 들어가는 원소를 하나씩 입력할 수 있다. *주의 할 점 int[] oddNum = new int[]; 오른쪽 항에 몇개가 들어가는지 선언을 하지 않으면 컴파일 에러가 납니다. for(int i = 0; i < oddNum.length; i++) { Sy..

Java 공부 2021.02.08

사용자정의 데이터타입 (UDDT)

User Defined Data Type 오늘은 사용자정의 데이터타입에 대해 알아보자. (아직 내가 참조변수에 대한 공부가 부족하기에 알고있는거 부터..) 우리는 int, double, long, float... 등 기본데이터타입을 많이 사용했다. 그러나 이것만으로는 우리가 어떠한 데이터를 정의하고 정리하기에 부족함을 느낀다. 보통의 예는 Car로 많이 드는데 난 게임에 비유해보겠다. LOL 게임에 용이라는 정글 오브젝트가있다. 공교롭게도 객체를 뜻하는 단어도(object)이다. 바로 용으로 예를 들어보자. 우선 Dragon class을 만든다. 간단히 안에 필드를 생성해주자. 필드(Field)란 '클래스에 들어가는 변수들을 정의해주는 것' 정도로 보면 될 거같다. 나도 정확히는 잘 모른다 ㅠ publi..

Java 공부 2020.12.02

데이터타입 (Data Type)

데이터타입은 원시타입(Primitive type), 참조타입(Reference type)이 있습니다. 원시타입을 세부적으로 본다면 정수타입, 실수타입, 논리타입이 있습니다 1 byte = 8 bit 우리가 사는 세상은 원자가 가장 작은 단위지만 콤피터에서는 비트가 제일 작은 단위입니다 표현가능범위는 말 그대로 표현할수있는 범위입니다 ex) byte a = 127; (o) byte b = 128; (x) 정수형의 디폴트는 int 인데 상황에 맞게 데이터타입을 정해야합니다. ex) byte a = 127; int b = 127; 같은 127이지만 콤피터는 int b를 기억하는데 byte a 보다 4배의 메모리를 사용합니다. Long 으로 정의할때는 언제나 수 뒤에 소문자 'l'(엘) 이나 대문자 'L' 을 ..

Java 공부 2020.11.22