Java关键字48个、保留字2个(goto、const)、直接量3个(true false null)
java中数据类型包括 4类8种基本数据类型和引用数据类型(数组、类、接口)
整数类:byte、short、int、long
字符类型:char
浮点类型:float、double
布尔类型:boolean
变量的声明,初始化,作用域,常量
变量声明:int days;//天数
初 始 化:days=25;
动态初始化:int a = 10;
int b = a;
常 量:不能改变的量,值是固定的(常量名一般大写,便于和普通变量区分)
变量作用域:块是用括号扩起来的任意数量的java语句,块可以嵌套在其它的快中在java中决定的变量的作用域
数据类型转换
java中八种基本数据类型除了boolean类型外,都可以进行相互转换,有两种转换方式 1.自动类型转换 2.强制类型转换
从小到大依次byte-》short-》-》int-》long-》float-》double
char-》
eg:
int a = 123;
double b = a;//自动类型转换
double a = 12.5;
int b = (int)a; //强制类型转换
java中数据类型包括 4类8种基本数据类型和引用数据类型(数组、类、接口)
整数类:byte、short、int、long
字符类型:char
浮点类型:float、double
布尔类型:boolean
变量的声明,初始化,作用域,常量
变量声明:int days;//天数
初 始 化:days=25;
动态初始化:int a = 10;
int b = a;
常 量:不能改变的量,值是固定的(常量名一般大写,便于和普通变量区分)
变量作用域:块是用括号扩起来的任意数量的java语句,块可以嵌套在其它的快中在java中决定的变量的作用域
数据类型转换
java中八种基本数据类型除了boolean类型外,都可以进行相互转换,有两种转换方式 1.自动类型转换 2.强制类型转换
从小到大依次byte-》short-》-》int-》long-》float-》double
char-》
eg:
int a = 123;
double b = a;//自动类型转换
double a = 12.5;
int b = (int)a; //强制类型转换