基础语法
设置个性化设置
java中的注释
1.单行注释
// //
2.多行注释
/*
*/
3.文档注释
/**
*@
*
*/
标识符
关键字
注意点:
●所有的标识符都应该以字母(A-Z 或者a-z) ,美元符($)、或者下划线(_)开始
●首字符之后可以是字母(A-Z 或者a-z) ,美元符($) 、下划线(_)或数字的任何字符组合
●不能使用关键字作为变量名或方法名。
●标识符是大小写敏感的
合法标识符举例: age、 $salary、. value、_ 1 value
非法标识符举例: 123abc、 -salary. #abc
数据类型
所有变量都必须先定义后才能使用
String是引用类型
两大类
基本类型
1.数值类型
1).整数类型 byte 1个字节、short 2个字节、int 4个字节、long 8个字节
2).浮点类型 float 4个字节 double 8个字节
(1) 数字过大时,浮点数不能表示精确的数值,不能用于比较和表示货币等,也不一定是小数
(2)最好完全避免使用浮点型进行比较
3).字符类型 char 2个字节
2.boolean类型:1个位 只有true和flase两个
引用类型
1.类
2.接口
3.数组 数组名[]={ }
类型转换
运算中,不同类型的数据先转化为同一类型,在进行计算
强制转换
(类型)变量名 高==>低
自动转换
低==>高
注意事项
1.不能对布尔值进行转换
2.不能把对象类型转换为不相关的
3.在把高容量转换到低容量时,强制转换
4.转换的时候可能存在内存溢出,或者精度问题
精度问题:
System.out.println((int)23.7); //23
System.out.println((int)-23.74632f); //-23
变量
数据类型 变量名 = 值
变量的作用域
1.类变量:需要关键词static
2.实例变量:没有static
3.局部变量:写在方法里面的
//实例变量:从属于对象,如果不进行初始化,这个类型的默认值 0 0.0
//布尔值:默认是false
//除了基本类型,其余的默认值都是null(空)