자바 2

[Java] 형변환(Casting)

1) 자동 형변환 정수+실수=실수 3+0.0 하면 형태가 실수로 바뀜 문자 + 정수 = 정수 정수, 실수, 문자 + 문자열 = 문자열 10 + "" => "10" : 문자에 공백을 더하면 문자열이 됨 2) 강제 형변환 (자료형) : 형변환연산자 (자료형)값 3) 형변환 설명 public class Casting { public static void main(String[] args) { System.out.println(10 / 3); // 3, 정수를 정수로 나눠서 결과값도 3 //자동형변환 System.out.println('A' + 5); // 70 //아스키코드로 'A'=> 65 System.out.println("A" + 5); //A5 //강제형변환 System.out.println((char..

Back-End/JAVA 2021.05.13

[Java] 컴파일,컴파일러

컴파일 : 사람의 언어를 컴퓨터의 언어로 바꿔주는 작업, 목적 파일 생성(번역문 파일) 컴파일의 종류 1.디버그 2.빌드 4. 실행 프로그램 3.링크 컴파일러 : 컴파일을 해주는 작업 내가 사용한 자바의 컴파일러 : eclipse 8 version JAVA 프로그램 -> JVM(자바 가상 운영체제) -> 운영체제 -> 하드웨어 JAVA는 JVM과 소통하는 언어이기 때문에 운영체제가 바뀌어도 소통이 가능함. 따라서 이식성이 굉장히 좋음. 웹페이지 개발에 최적화된 언어 JVM(Java Virtual Machine, 자바 가상 운영체제) - JAVA 프로그램을 실행해 줌 - JAVA 고유의 환경 구축 - OS가 달라져도 JVM이 관리해줌 - OS, Hardware를 건드려야하기때문에 RAM에 접근해야 함 - ..

Back-End/JAVA 2021.04.17
반응형