DAY 3
注释
单行注释
//
跨行注释
/* */
文档注释
/**
*
*/
文档注释 使用javadoc 命令 创建文档。
格式 javadoc -d (目标文件夹,不存在会自动创建) filename *.java
变量名与标识符
变量用于存储数据
变量相当于一个容器
Java是强类型的语言
- 所有变量都必须先声明,后使用。
- 指定类型的变量,只能装对应类型的数据。
强类型语言更安全
声明变量
类型 变量名 [=初始值];
标识符
标识符: 名字
标识符:可为变量、类、方法
标识符由字母、数字、下划线、$组成
不能是java的关键字或保留字
关键字 java语言中一些有特殊意义的单词,关键字的所有字母都是小写
保留字 暂时还没有使用、以后可能使用的关键字:goto、const
直接量 true false null
一共53个单词不能作为标识符
类型
基本类型
整型 (byte,short,int,long)
浮点型(float,double)
字符型(char)
boolean型(boolean)
整形
位 (bit)
字节(Byte)
所谓整形 只能装整数(包括正整数和负整数、0)
Byte : 8位(能表示256个数)、取值范围:-128~127
Short: 16位(能表示65536个数)、取值范围: -32768~32767
INT:32位(能表示4G个数)、 取值范围:-G~2G-1
Long: 64位
变量声明 类型 标识符 [值]
直接给出一个整数,整数默认是int型
如果该整数数值较小、且直接赋值给byte或short、Java也可以将它当成byte或short处理
如果你直接给出一个巨大的整数,Java不会自动把它当成long处理
如果希望Java把大的整数当成long处理 需在整数后标记L
进制
整数有4种表示形式
0 : 八进制
0X、0x:16进制
0b: 2进制
每一位16进制数可以转换为4位2进制数
浮点型
只能装带小数部分的数。
Java的浮点型
float: 4个字节(32位)
double: 8个字节(64位)
浮点数都有精度丢失,但float丢失的更严重
创建浮点数默认使用 double 类型
java创建程序
创建类
创建main函数
在main函数中对变量进行赋值
在main函数中使用函数方法