注释
单行注释
//
多行注释
/*
123
123
*/
文档注释
/**
123
*/
标识符和关键字
关键字

标识符
- 所有的标识符都应该以字母(A-Z或者a-z),美元符($),或者下划线开始
- 首字符之后可以是任何字符组合
- 不能使用关键字作为变量名或者方法名
- 标识符市大小写敏感的
数据类型
基本类型
- byte占1个字节范围:-128-127
- short占2个字节范围:-32768-32767
- int占4个字节范围:-2147483648-2147483647
- long占8个字节范围:-9223372036854775808-9223372036854775807
long num = 30L //long类型要在数字后面加上L
- float占4个字节
folat num1 = 50.1F //float类型要在数字后面加F
- double占8个字节
- 字符类型char占两个字节
- boolean类型占1位
位(bit)是计算机内部数据存储的最小单位,110是3位二进制
字节(byte)是计算机忠数据处理的基本单位,一般永B表示
1B(byte,字节) = 8bit
1024B=1KB
float类型表示的数据是近似值不精确,最好完全用double类型
引用类型
- 类
- 接口
- 数组
类型转换
低-------------------------------------------------------->高
byte,short,char-> int -> long ->float -> double
- 强制类型转换 (类型)变量名 高–低
- 自动转换 低—高
注意问题:
- 不能对布尔类型进行转换
- 不能把对象类型转换为不相干的类型
- 在把高容量转换到低容量时,强制转换
- 转换时可能存在内存溢出,或者精度问题
变量 常量 作用域
- 类变量
- 实例变量
- 局部变量
public class Variable{
static int allClick=0; //类变量
static final double PI = 3.12; //final表示常量
String str="hello"; //实例变量:从属对象,如果不初始化,这个类型为默认值
//0 0.0 false 除了基本类型,其余默认值为null
public void method(){
int i =0; //局部变量:必须声明和初始化值
}
}
本文深入浅出地介绍了Java编程中数据类型(包括基本类型如byte, short, int, long, float, double, char以及引用类型),变量和标识符的规则,以及注释的使用方法,同时涵盖了类、接口和数组等概念。

被折叠的 条评论
为什么被折叠?



