자바 짤막 지식 - 리터럴의 타입
·
JAVA
자바에서 정수 리터럴은 int 타입으로 컴파일한다. 정수 리터럴을 long 타입으로 지정하고자 하면 숫자 뒤에 L 또는 l을 붙이면 된다. 실수 리터럴은 double 타입으로 자동 처리되며 실수 뒤에 f나 F를 붙이면 float 타입으로 강제 변환할 수 있다.
자바 짤막 지식 - char 타입 크기
·
JAVA
char가 1바이트인 C/C++와 달리 자바의 char는 2바이트이다.  그 이유 자바에서는 문자를 2바이트로 표준화된 유니코드 체계를 사용하기 때문이다. ! 유니코드유니코드는 전 세계의 모든 문자를 표현하기 위해, 문자당 2바이트의 산업 표준 코드 체계이다.
자바의 특징
·
JAVA
자바의 특징은 다음과 같다. 운영체제에 독립적이다.자바는 플랫폼(CPU, 운영체제)에 종속되지 않는 독립적인 바이트 코드로 컴파일되며 자바 가상 기계만 있으면 어떤 플랫폼이든 자바 프로그램의 실행이 가능하다. 객체지향 언어이다.자바는 객체 지향 언어로서 상속, 캡슐화, 다형성 등을 지원한다. 자동 메모리 관리(Garbege Collection)가비지컬렉터가 자동적으로 메모리를 관리해주기 때문에 프로그래머는 메모리를 따로 관리하지 않아도 된다. 멀티 쓰레드를 지원한다.일반적으로 멀티쓰레드의 지원은 사용되는 운영체제에 따라 구현방법도 상이하며, 처리방식도 다르다. 그러나 자바에서 개발되는 멀티쓰레드 프로그램은 시스템과는 관계없이 구현가능하며, 관련 라이브러리(Java API)가 제공되므로 구현이 쉽다. 동적..