java基础(1)
本篇博客仅仅提供下列内容:
- 注释
- 标识符和关键字
- 数据类型
- 数据类型拓展
- 类型转换
- 变量、常量、作用域
1.注释
- 单行注释
使用“//”表示。 - 多行注释
使用“/”和“*”表示。 - 文档注释
使用“/”和“**”表示。
2.标识符和关键字
标识符:
- 由字母、数字、下划线“_”、美元符号“$”组成,不能含有其他符号,并且首字符不能是数字。
- 不能把java关键字和保留字作为标识符。
- 标识符严格区分大小写。
- 标识符理论上没有长度限制。
关键字:
其中:
类别 | 关键字 |
---|---|
控制类型 | private protected public default |
类、方法和变量修饰符 | abstract class extends final implements interface native new static strictfp synchronized transient volatile |
程序控制 | break case continue default do else for if instanceof return switch while |
错误处理 | assert catch finally throw throws try |
包相关 | import package |
基本类型 | boolean byte char double float int long short |
变量引用 | super this void |
保留关键字 | goto const null |
3. 数据类型
八种基本类型:

除此之外还有引用类型:数组;类(String字符串);接口
4. 类型转换
- 因为Java是强类型语言,在进行某些运算的时候,需要使用到类型转换。
- 类型由低到高为:byte–>short–>char–>int–>long–>float–>double
- 类型转换有两种:
1)自动类型转换,也叫做隐式转换
数据类型由低到高时使用
2)强制类型转换,也叫做显式转换
数据类型由高到低时使用 - 注意:
1. 不能对布尔值进行转换
2. 不能把对象类型转换为不相干的类型
3. 在把高容量转换到低容量的时候,强制转换
4. 转换的时候可能存在内存溢出,或者精度问题!
5. 变量、常量、作用域
- 变量:
Java是一种强类型语言,每个变量都必须声明其类型。
变量是程序中最基本的存储单元,但起要素包括变量名、变量类型和作用域。
语法:数据类型 变量名 = 值; 可以使用逗号隔开来声明多个同类型变量。
- 注意:
- 每个变量都必须有类型,类型可以是基本类型,也可以是引用类型。
- 变量名必须是合法的标识符。
- 变量声明是一条完整的语句,因此每个声明是都必须以分号结束。
- 变量作用域:
- 类变量
- 实例变量
- 局部变量
- 常量
- 常量可以理解为一种特殊的变量,它的值被设定之后,在程序运行过程中不允许被改变。
- 语法: final 常量名=值;