1. 상수
즉, 수학적 의미에서의 상수와 같은 의미이다. 용어의 차이라고 생각하면 쉬울 듯.
2. 정수형 리터럴
3. 실수형 리터럴
4. 문자형 리터럴
package com.Tutorial.java;
public class JavaPrintf2 {
public static void main(String[] args) {
byte b = 1;
short s = 2;
char c = 'A';
int finger = 10;
long big = 100_000_000_000L;
long hex = 0xFFFF_FFFF_FFFF_FFFFL;
int octNum = 010;
int hexNum = 0x10;
int binNum = 0b10;
int bxmNum = 0b11010;
int MAX_VALUE = 100;
System.out.printf("b=%d%n", b);
System.out.printf("s=%d%n", s);
System.out.printf("c=%c, %d %n", c, (int)c);
System.out.printf("",bxmNum);
System.out.printf("finger=[%5d]%n", finger);
System.out.printf("finger=[%-5d]%n", finger);
System.out.printf("finger=[%05d]%n", finger);
System.out.printf("big=%d%n", big);
System.out.printf("hex=%#x%n", hex);
System.out.printf("hex=%#x%n", octNum);
System.out.printf("octNum=%o, %d%n", octNum, octNum);
System.out.printf("hexNum=%x, %d%n", hexNum, hexNum);
System.out.printf("binNum=%s, %d%n", Integer.toBinaryString(binNum), binNum);