전체 글(22)
-
Elice 인공지능 수업듣다.
일주일 정도 파이썬 수업을 들어보고 논리력퀴즈, 파이썬수업을 들어보았다. 다른 언어를 공부해보고 논리력퀴즈를 풀어보며 공부를 해봤는데, 색다른 경험을 해본 것 같아서 기분이 좋았다. 인공지능으로 취업을 하고싶다는 생각은 한번쯤은 해봤어서, 좋은 시도였던 것 같다. 꿈만 꾸고 있다면 꿈이고, 꿈을 실행하면 현실이된다 ! 많은 경험을 쌓고 그 경험으로 성장하는 개발자가 되고싶다. PS. 인공지능 수업을 듣느라 Java게시글을 못올렸습니다...ㅎ(핑계)
2021.05.15 -
Java 상수 1
'상수(Constant)'는 변수와 마찬가지로 값을 저장 할 수 있는 공간이지만 변수와 달리 한번 저장한 값을 저장하면 다른 값으로 변경할 수 없다. 선언방법은 동일하지만 변수앞에 final을 붙여주면된다. 상수가 필요한 이유 그냥 리터럴을 직접 쓰면 될텐데 굳이 상수가 따로 필요한가? 라는 의문이 들 것도 같다. 아래 코드를 확인해보자. int triangleArea = (20 * 10) / 2; int rectangle = 20 * 10; //------After------ final int WIDTH = 20; final int HEIGHT = 10; int triangleArea = (WIDTH * HEIGHT) / 2; int rectangle = WIDTH * HEIGHT; 리터럴의 타입과 접..
2021.04.30 -
Java 화면에서 입력받기(Scanner)
지금까지는 화면에 출력만 해왔는데, 이제 화면으로부터 입력받는 방법에 대해서 배워보자. 자바에서 화면으로 부터 입력받는 방법은 여러가지가 있으며, 점점 간단하고 편리한 방향으로 발전해 왔다. 최신 방법은 JDK1.6추가된 console클래스를 이용하는 것인데, 이 클래스는 이클립스와 같은 IDE에서 잘 동작하지 않으므로, 이와 유사한 Scanner클래스를 이용해서 화면으로부터 입력받는 방법을 배워보자 화면으로부터 입력받는 방법은 아직 배우지 않은 것들을 알아야하는데도 불구하고 본인이 직접 입력을 하면 자칫 지루해 질 수 있는 내용들이 좀더 재미있어지지 않을 까 하는 생각에서 미리 소개하게 되었다. 나중에 자세히 배울 테니 지금은 히해하기 보다는 가져다 사용하는 정도로만 활용해주었으면 한다. Scanner..
2021.04.29 -
Java 변수의 타입
1. 기본형과 참조형 자료형은 크게 기본형과 참조형 두 가지로 나눌 수 있는데, 기본형 변수는 실제 값을 저장하는 반면, 참조형 변수는 어떤 값이 저장되어 있는 주소(memory address)를 값으로 갖는다. 주소가 뭔뜻이야? 메모리에는 1byte단위로 일련번호가 붙어있는데, 이 번호를 메모리주소또는 간단히 주소라고 합니다. 객체의 주소는 객체가 저장된 메모리 주소를 뜻함!! 기본형 - 논리형(boolean), 문자형(char), 정수형(byte, short, int, long), 실수형(float, double), 계산을 위한 실제 값을 저장한다. 모두 8개 참조형 - 객체의 주소를 저장한다. 8개의 기본형을 제외한 나머지 타입 2. 기본형 기본형에는 모두 8개의 타입이 있으며 크게 논리형, 문자형..
2021.04.28 -
Java 변수
변수란? 단 하나의 값을 저장할 수 있는 메모리 공간 하나의 변수에 단 하나의 값만 저장할 수 있으므로, 새로운 값을 저장하면 기존의 값은 사라진다. 변수의 선언과 초기화 변수 타입 - 변수의 저장될 값이 어떤 타입인지 지정하는 것. 변수 이름 - 변수의 이름은 메모리 공간에 이름을 붙여주는 것이다. 그래야 그 이름을 이용해서 저장공간에 값을 저장하고 저장된 값을 읽어오기도 할 수 있는 것이다. 변수를 선언하면, 메모리의 빈 공간에 변수 타입에 알맞은 크기의 저장공간이 확보되고, 앞으로 이 저장공간은 변수 이름을 통해 사용할 수 있게 된다. 같은 이름의 변수가 여러 개 존재해서는 안된다. 서로 구별할 수 있어야 하기 때문!! 변수의 초기화 변수를 선언한 이후부터는 변수를 사용할 수 있으나, 그 전에 반드..
2021.04.27 -
Swift 맛보기
갬성꾼입니다 :) 힘든 월요일 어떻게 보내셨나요? 역시 적응 안되시나요?? ME TOO. 오늘은 Swift맛보기에 대해 가져왔습니다. 말그대로 맛보기일뿐 자세한 내용은 차차 업로드 할 예정입니다. 아직 못올린게 많긴 하지만 많은 걸 머릿속에 넣으시면 햇갈리니 한 단계씩 스몰스텝으로 갑시다!!! 기본 데이터 타입 Int - 정수 타입, 현재는 기본적으로 64비트 정수. Ex) int = -100 정수 : 자연수 0 그리고 -기호를 붙인 수를 함께부르는 말 UInt - 양의 정수 타입. 현재는 기본적으로 64비트 양의 정수형. Ex) UInt = 100 Float - 실수 타입. 32비트 부동소수형. Float = 3.14 32비트는 4Gb까지만 사용가능. Double - 실수 타입. 64비트 부동소수형. ..
2020.11.30