자동 변환(6)
-
SenchaTouch, 센차터치 홈페이지
SenchaTouch, 센차터치 홈페이지 http://www.sencha.com/ 센타터치 내장된 디자인인 네이티브 코드(자바, 오브젝트씨)와 유사함 자바스크립트 라이브러리임 UI를 자바스크립트로 작업해서 자동 변환되어 HTML을 만들어줌 센차터치의 장점 1) 다양한 UI컴포넌트의 지원, 데이터 처리를 위한 다양한 기술 지원 2) 빠른 처리 속도 앱과 가장 비슷한 UI 화면 제공 3) 쉽고 빠른 개발 4) 신기술 도입 속도가 빠르다. 5) 진정한 웹앱 웹 서버 환경에서는 처음 실행시 자바스크립트 읽어 들이므로 조금 느릴 수 있습니다. 모바일에서는 웹 전송보다 조금 더 빠른 성능을 보일 수 있습니다.
-
형 변환(Type Conversion) - 형 변환(Type Conversion) 종류, 프로모션(promotion), 디모션(demotion)
형 변환(Type Conversion) · 초기화 시에만 변환 적용됩니다. · 하나의 타입을 다른 타입으로 바꾸는 것을 의미합니다. · 타입 변환이라고도 합니다. 형 변환(Type Conversion) 종류 기본 자료형 값을 다른 자료형으로 변환할 수 있는 기능을 의미하며 두 가지 종류가 있습니다. boolean형을 제외한 나머지 기본 타입 간의 타입 변환을 자유롭게 수행할 수 있습니다. · 프로모션(promotion) · 디모션(demotion) 프로모션(promotion) · 더 큰 자료형으로 변환 · 작은 자료형 -> 큰 자료형 · 대입 연산자에서 왼쪽의 자료형이 오른쪽 결과의 자료형보다 클 때 발생합니다. · 정보의 손실 없음 · 내부적으로 자동으로 형변환을 수행합니다.(자동 형변환; 묵시적 형변..
-
자바의 자동 형변환 규칙(Implict Conversion)
자바의 자동 형변환 규칙(Implict Conversion) 값의 표현 범위로 자동 형변환됩니다. double num = 3.14f + 10; //10이 10F로 자동 형변환
-
자동형 변환-프로모션/디모션-CastEx03
자동형 변환-프로모션/디모션 소스코드 public class CastEx03 { public static void main(String[] args){ System.out.println(""); System.out.println("=========프로모션========="); /*프로모션: 더 큰 자료형으로 승격이 일어나는 형태 정보의 손실이 전혀 없으며 자동적으로 발생*/ byte b1 = 127; byte b2 = 127; // byte b3 = b1 + b2; //Error: cannot convert from int to byte int i1 = b1 + b2; /*32bit(4byte)미만 byte형 데이터 연산시 32bit int형으로 승격됩니다. 데이터 타입이 다르므로 즉, int형은 byt..
-
자료형 변환(표현방법의 변환을 의미)-CastEx02
자료형 변환-표현방법의 변환을 의미 소스코드 public class CastEx02 { public static void main(String[] args) { short num1=10; short num2=20; short result=(short)(num1 + num2); //short to int -> 연산 -> int to short (내부적으로 자동으로 일어남) System.out.println(result); } 출력결과
-
자동형 변환을 통해 문자의 유니코드 값 출력-CastEx01
자동형 변환을 통해 문자의 유니코드 값 출력 소스코드 public class CastEx01 { public static void main(String[] args) { char ch1='A'; char ch2='Z'; int num1=ch1; int num2=(int)ch2; System.out.println("문자 A의 유니코드 값: "+num1); System.out.println("문자 Z의 유니코드 값: "+num2); } } 출력결과