Java 4

19-03-20_TIL

참조변수에 대한 설명https://changhozz.tistory.com/entry/%EC%B0%B8%EC%A1%B0%EB%B3%80%EC%88%98%EC%9D%98-%EB%8C%80%ED%95%9C-%EC%84%A4%EB%AA%85변수란 값을 의미하는게 아니라, 값을 저장할 수 있는 메모리상의 공간을 의미. ex) int A =3; A가 변수 3은 변수값.변수의 Type중 Primitive Type에는 boolean, char, byte, short, int, long float, double이 있고Reference Type에는 8개의 기본형을 제외한 나머지타입이 속한다. 객체의 주소를 저장한다. 때문에 참조형 변수는 프로그래머가 직접 만들어 추가할 수 있으므로 그 수가 정해져 있지 않다. ex)클래스..

카테고리 없음 2019.03.20

19-03-14_TIL

package Java_book;public class IfStatement {public static void main(String[] args) {//조건연산자 ?는 조건식, 식1, 식2가 필요로 하는 삼항 연산자에 쓰이며, 사용처는 다음과 같다.int x = 12;int y = 13;boolean result = (x > y) ? true : false;System.out.println(result);//밑의 if else문과 같다.//특이점은 파이썬과는 달리 int result2를 선언해 주어야 한다.int result2;if (x > y)result2 = x;elseresult2 = y;System.out.println(result2);//조건연산자를 한번에 여러번 사용할 수 도 있다.Objec..

카테고리 없음 2019.03.14

19-03-13_TIL

package Java_book;// 클래스의 이름은 항상 대문자로 한다.public class HelloWorld {//Q1. why have to add static in order to print this var?static float pi = 3.14f;static double rate = 1.618d;//trial01. 타입의 불일치//타입이 달라도 저장범위가 넓은 타입에 좁은 타입의 값을 저장하는 것이 허용된다.static int i = 'A';static long l = 123;static double d = 3.14f;//trial02. colonsstatic char ch = 'J';static String name = "java";//static char ch1 = "J"; //char..

카테고리 없음 2019.03.13