java(27)
-
Java - 형변환
자바에서는 규칙에 따라서 자료형을 변환할 수 있다. 크게 자동형변환, 강제형변환 두 가지 방법이 있다. 1. 자동 형변환자동형변환(=묵시적인 형변환) 소--->대 1) 값을 저장시 2) 계산중간에(=연산할때) 자동으로 바뀌는 경우 자료형의 크기 비교 => 소========================>대 byte->short->int->long->float->double char 소=======================> 대 자동형변환 방향 ex) int+double=>double+double 3+5.7===>3.0+5.7=8.7 boolean은 형변환X (배제) 2.강제형변환(=명시적인 형변환) =>명확하게 형변환을 표시해줘야 된다. 형식) (변환시킬 자료형)변수명 ex) float f=3.5; /..
2020.08.18 -
Java - 자료형
자료형=>컴퓨터에게 어떤 데이터를 ,얼마만큼의 크기로 저장할것인지를 지정해주는 것 java에는 8가지 자료형이 있다. 1.숫자형(수치형) byte->short->int->long 1) byte=>(-128~127)만 저장=>저장공간 크기 (1 byte) 크기단위 *** 자바에서 기본 데이터 전송단위(=채팅->문자열)** 2) short=>2byte 기억공간(-32768~32767) 3) int =>4byte 기억공간 크기 만큼 저장 (-2147483648~2147483647)=>-21억 ~21억 **자바에서의 기본 연산단위로 사용된다.(+,-,*,/=>산술연산자) 4)long=>8byte 기억공간 크기만큼 저장 가능 만약에 long형으로 저장하기 위해서는 저장값 뒤에 L or l를 써줘야 된다. 2. 실..
2020.08.18 -
Spring - 빈 객체 값 주입(생성자)
의존성 주입(Dependency Injection) - 의존성 주입은 Spring에서 아주 중요한 개념이자 장점이다. - Bean 객체를 생성할 때 Bean 객체가 관리할 값이나 객체를 주입하는 것을 의미한다. - Bean 객체 생성 후 Bean 객체가 가질 기본 값을 자바 코드로 설정하는 것이 아닌 Bean을 정의하는 xml 코드에서 정의하는 개념이다. Bean을 정의할 때 constructor-arg 태그를 이용해 주입하게 되면 생성자를 통해 주입할 수 있다. 다음과 같은 TestBean1 클래스에 여러가지 매개변수를 받는 생성자들이 선언되어있다. beans.xml 파일을 사용하여 생성자를 통해 값을 주입해보자. public class TestBean1 { private int a; private d..
2020.08.17