Eclipse软件
自动补全window -preferences - java - Editor - Content Assist
数据类型
基本数据类型:4类8种
整型: byte 1个字节 -128~127
Short 2个字节
Int 4个字节
Long 8字节
浮点型 float 4字节
Double 8字节
布尔类型 boolean 1字节
字符类型 char 2字节
注意: A:整数默认是int类型,浮点数默认是double类型
B: 定义long类型数据的时候.要加L或者建议加L
定义浮点类型的时候float要加F或者f 建议加F
标识符
标识符:就是用来给包类方法变量等起名字的符号
组成规则:
A: unicode 字符
数字字符,英文大小写字母(不建议使用汉字)
B: 下划线 _
C:美元符 $
注意事项:
A:不能以数字开头
错误 int 2b = 10;
B: 不能是java中的关键字
常见命名规则:
A;基本要求
见名知意
B:常见命名
A:包(其实就是文件名,用于对类进行管理)
全部小写,多级包,隔开
举例 com. .com.ithima
B:类
一个单词首字母大写
举例 Student,Car
多个单词 每个首字母大写
C:方法和变量:
一个单词首字母小写 举例get set age
多个单词组成,从第二个单词开始没隔单词的首字母大写
举例: maxAge getAge
变量单词:variable
变量定义的注意事项
A:变量未赋值,不能直接使用
B:变量只在它所属的范围内有效
变量属于它所在的那对大括号
C: 一行可以定义多个变量,但是不建议
数据类型转换
类型转换
A:隐式转换
Byte,short char, - - int - - long - - float - - double
B:强制转换
目标类型 变量名 = (目标类型)(被转换的数据);
建议: 数据做运算,结果应该是什么类型,就用什么类型接受,不要随意转换类型,否则会有进度损失
Int a = 10;
Byte b= 20;
举例 byte d = (bytr)(a+b);