2019/07/12 3

자료형(Type)

Primitive Type - 어떤 언어, OS에서도 같은 뜻으로 통한다. - 소문자로 시작한다. 양수 음수 참/거짓 문자 short float boolean char int double long Reference Type - 참조형 타입 - 모든 객체는 참조형 자료형이 될 수 있다. (객체란 언어에서 제공하는 이미 만들어져있는 객체 또는, 개발자가 새롭게 정의한 객체를 포함한다. 개발자가 새롭게 객체를 만들 수 있기 때문에 Primitive 타입과 다르게 이자료가 어떤자료인지 설명 할 필요가 있다.) - 어떤 언어별, OS별로 뜻이 다르거나 혹은 존재하지 않음으로 설명이 필요하다. - 대문자로 시작한다. 이미 있는 타입 사용자 정의 타입 String Student View Teacher package ..

변수란?

변수는 이름그대로 변하는 수 이다. 변수를 사용하는 이유 : 변수 안에 값을 넣어 놓기 위해서 사용한다. 변수선언하는 방법은 - 자료형 변수명으로 한다. - ex) int number; double number2; 변수명 제약 조건 - $,&와 같은 특수 문자를 사용 할 수 없다. - 이미 지정되어있는 변수명(자바 키워드)은 사용 할 수 없다. ex) int, class, long 변수에 값을 대입 하는 방법 int a; String b; a = 10; b = "variable"

강사와 나의 문제풀이 차이점

먼저 나의 문제풀이를 보여주겠다. 나는 FrameLayout에서 바로 TextView의 크기를 설정을 했다. 그리고 바로 FrameLayout의 기능인 gravity를 2중으로 사용을 했다. 하지만 강사는 달랐다. FrameLayout안에 LinearLayout을 만들고 LinearLayout의 gravity를 사용했다는 점이다. 아직 아는것이 많이 없어 확답은 할 수 없지만, 마치 LinearLayout을 메소드처럼만든다음 자바의 형태인 객체지향프로그래밍의 모습을 보여주는것같다.