코딩3 [Java] 형변환? 자동형변환과 그의 순서, 그리고 강제형변환 TIL: 스스로 이해한 것을 바탕으로 정리하였기에 오류가 있을 수 있습니다. 틀린 부분은 댓글로 알려주시면 감사하겠습니다. 형변환(Casting) 값(Data)의 자료형을 바꾸는 것 컴퓨터에서의 모든 값 처리 규칙은 대입 연산자(=)를 기준해서 좌항과 우항이 같은 자료형이어야 한다. 또한 같은 자료형끼리만 연산이 가능하며 결과 또한 같은 자료형으로 나오게 된다. 다른 자료형의 값을 대입하고자 할 때 해주어야 하는 것이 "형변환"이다. 형변환 종류 1) 자동 형변환 사이즈가 작은 자료형과 큰 자료형의 대입, 계산 시 자동으로 작은 자료형이 큰 자료형으로 변환 사이즈가 작은 int는 double로 자동 형변환 된다. 여기서 자동 형변환이 되는 순서가 있는데, 순서는 아래와 같다. 순서를 보면 정수에서 실수로.. 2020. 12. 19. [Java] 문자와 문자열 그리고 숫자의 정수와 실수, 연산 TIL: 스스로 이해한 것을 바탕으로 정리하였기에 오류가 있을 수 있습니다. 문자와 문자열의 차이는 한 음절이냐 단어이냐의 차이라고 볼 수 있다. 자바에서의 문자와 문자열 차이는 따옴표라고 보면 될 것 같다. 문자는 작은따옴표, 문자열은 큰 따옴표를 사용한다 System.out.println ('코') : 문자 System.out.println ("코딩") : 문자열 만약 출력할 문장에 " "를 넣고 싶다면 \" \" 역 슬래쉬를 넣어준다. ->문자열 구간이 아니다고 말해주는 것 ex. System.out.println ( " 철수는 말했다. "사랑해"라고 " ) => error System.out.println ( " 철수는 말했다. \"사랑해\"라고 " => console: 철수는 말했다. "사랑해".. 2020. 12. 17. Java? 언어의 특징, 버전 정리, 메모장과 cmd를 이용하여 compile하기 TIL: 스스로 이해한 것을 바탕으로 정리하였기에 오류가 있을 수 있습니다. Java? 처음에는 가전제품을 제어하기 위한 언어로 고안되었다. 우리나라 공식 지정 언어이며, 한국에는 정부나 기업의 시스템 통합 프로젝트가 대부분 자바로 구현된다. 서버와 앱 구현 가능하다. Java 언어의 특징 운영체제에 독립적이다. 객체지향 언어 능률적이고 명확한 코드 작성이 가능하다 자동 메모리 관리를 해준다. Garbage Collection 네트워크와 분산환경지원 Java의 여러 버전 JDK: 자바로 개발할 때 필요한 도구가 있음 JRE: 자바로 만들어진 프로그램을 구동할 때 필요한 도구 JVM: 어떤 운영체제/하드웨어를 쓰던지 구동할 수 있게끔 되어있는 가상 컴퓨터 Java SE: Java Standard Editi.. 2020. 12. 16. 이전 1 다음