什么是注释??
解释说明的文字
为什么要使用注释?
1.对程序的解释说明
2.便于后期维护
单行注释
作用域:只在当前行有效
嵌套:可以嵌套单行注释,不可以嵌套多行注释和文档注释
颜色:绿色
位置:行的上面或者行的末尾
多行注释
作用域:多行有效
嵌套://可以嵌套单行注释,不可以嵌套多行注释和文档注释
颜色:绿色
位置:类的上面或方法的上面
文档注释:
作用域:多行有效
嵌套://可以嵌套单行注释,不可以嵌套多行注释和文档注释
颜色:墨蓝色
位置:类的上面或方法的上面
文档注释:可以出现在类的API文档中,生成某个类的api文档,javadoc
注释的内容不会被编译(可以通过反编译工具验证)
数据类型 :
基本数据类型: 4类8种
整型 :整数
表现形式 表示名称 大小 范围
byte 字节型 1个字节 8位 [-128,127]
short 短整型 2个字节 16位 [-32768,32767] +-3万
int 整型 4个字节 32位 +-21亿 默认int
long 长整型 8个字节 64位 非常大
整数的字面长量值默认的数据类型是int类型
如果给byte,short赋值,只要在其范围之内的字面常量值都能成功赋值
如果想要给long类型的常量赋值,需要在数据的后面添加一个L/l 推荐使用L
浮点型 : 小数
表现形式 表示名称 大小 精度
float 单精度 4个字节 精确到小数点后7位左右
double 双精度 8个字节 精确到小数点后15位左右
小数默认字面常量值类型为double,如果想要给float赋值,在数据的后面添加一个f/F
小数因为内部存储方式的不同,运算不精确的
字符型
表示单个字符 char 字符型 2个字节
表示字符的方式:
1. '单个字符' 'a' '1' ',' ' '
2. 0~65535之间的整数表示某个字符 Unicode表中查看
如果字符型的数据参与运算,默认转为十进制的数再去运算
布尔型
使用布尔类型做逻辑判断
boolean 1位 true,false
引用据类型 : 类 接口 数组[]
变量
可变的量
在java程序执行过程中,其值会发生改变的量
在内存中,开辟一块空间,用来存放指定数据类型的数据
语法:
声明的同时赋值
数据类型 变量名 = 变量值;
int double String char boolean
先声明后赋值
数据类型 变量名;
变量名= 变量值;
一行同时声明多个变量
注意: = 是java中唯一一个自右向左运算的符号
变量关注的点:
1.变量的数据类型
2.变量名字 (遵循标识符的命名规则和规范)
3.变量的值 (和数据类型一致)
4.作用域: {}
5.同一作用域中的变量不能同名
使用变量时候的注意事项(1.输出 2.运算):
1.变量必须提前声明
2.使用变量前要赋值
3.在其作用域范围内才能使用,变量同一只能指向一个值
变量的分类:
局部变量: 方法|语句块内定义的变量
使用前必须声明并且已赋值
成员变量|实例变量: 类中方法外
如果成员变量只声明未赋值,存在默认值 int->0 , double->0.0 , boolean->false , String->null , char->' '
*/
public class Variable05{
//成员变量|实例变量
int abc=123;
String s;
public static void main(String[] args){
//声明一个int类型变量a,值为10
int a=10;
System.out.println(a);
String name;
name="张三";
System.out.println(name);
int x,y,z;
z=x=y=10;
System.out.println(x);
System.out.println(y);
System.out.println(z);
//String name="哈哈";