Java 基础学习:
1、一次编译到处运行原理:
2、Java语言严格区分大小写。
3、java语句分结构定义语句和执行功能语句。
//结构定义语句
class Lesson
{
//结构定义语句
Public static voidmain(String [] args)
{
//执行功能语句,”;” 号结束
System.out.println(“hello”+”word”);
}
}
4、Java中的包、类、方法、参数和变量的名字,可由任意顺序的大小写字母、数字、下划线和美元符号组成,但是标识符不能以数字开头,不能是关键字。
5、Java中的常量
整形常量 | 十进制(12)、十六进制(0x12)、八进制(012) |
长整形常量 | 13L |
单精度浮点数 | 5.1f , 4f , 2e3f , 0f |
双精度浮点数 | 5.1 , 4 , 2e-3 , 0d |
布尔常量 | true 、false |
字符常量 | ‘a’ ,’b’ |
字符串常量 | “abc” |
null 常量 | 只有一个值,表示对象的引用为空 |
6、基本类型占用内存情况,java中的基本类型所占字节,由虚拟机决定,和具体的系统平台无关
boolean | 1 字节,其取值只有两个,true和false。 |
char | 2 字节 数字大小:0—2^16-1,是unicode编码 |
byte | 1 字节 数字大小:-2^7 -- 2^7-1 |
short | 2 字节 数字大小:-2^15 -- 2^15-1 |
int | 4 字节 数字大小:-2^31 -- 2^31-1 |
long | 8 字节 数字大小:-2^63 -- 2^63-1 |
float | 4 字节 数字大小:1.4E-45~3.4E+38 , -1.4E-45 ~ -3.4E+38 。用二进制的指数形式表示一个浮点数的格式,如:101*22 , 101*2-3 |
double | 8 字节 数字大小: 4.9E-324 ~ 1.7E+308, -4.9E-324 ~ -1.7E+308 |