关键字:被赋予特点含义的单词就是关键字组成规则:
1)英文的26个字母(大小写)
2)可以是数字
3)可以美元符号 $
4)可以是下划线 _注意事项:
1)但是数字不能开头
2)Java严格区分大小写
3)不能有其他符号出现
4)起名字不能是java中的关键字给 类/接口 起名
单个单词-----首字母大写即可,其余小写
多个单词-----每个单词的首字母都大写,其余小写 (大驼峰命名法)
给变量 /方法 起名字:
单个单词-------字母全部小写
多个单词------第一个单词字母全部小写,从第二个单词开始,每个单词首字母大写,其 余小写(小驼峰命名法)
给常量起名字
单个单词:字母全部大写多个单词:每个单词字母全部大写,单词和单词之间使用下划线_隔开
变量:在程序执行过程中,其值不断发生改变的量class :标记需要定义一个类
public:权限修饰符(公共的,公开的),访问权限足够大(面向对象中讲)
static:静态修饰符(后面在面向对象中讲)
void:Java语言中定义方法的一种格式(在讲方法去讲)java语言中,组成关键字的字母都是小写;
定义变量的三要素:
1)数据类型
2)变量名:满足标识符的规则
3)初始化值;
格式为:
数据类型 变量名 = 初始化值;
或者
数据类型 变量名;
变量名= 初始化值;
分为两大类:1)基本数据类型,2)引用数据类型
基本数据类型有:
4种整数类型(默认为 int)
byte:字节类型 占1个字节 范围:-128-127
short:短整型 占2个字节
int:整数默认类型 占4个字节 -2^31 - 2^31 -1
long:长整型类型 占8个字节
浮点类型:默认double 双精度浮点
float:定义变量的时候,初始化值后面 带上标记F或者f 占4个字节
double:占8个字节
字符类型:char 占2个字节
布尔类型:boolean 占一个字节
Java中的隐式类型转换(默认类型提升)
byte,short,char三者之间不会相互转换,但是一旦参与运算,优先提升int
Java中显示转换:就是大数据类型---->小数据类型, (有可能损失精度)
目标数据类型 变量名 = (目标数据类型)(初始化值) ;



