注释
当项目代码一旦复杂起来,我们就会需要用到注释。
注释不会被执行,是给我们写代码的人看的。
书写注释是一个非常重要的习惯
Java的注释有三种
Java 对各种 变量、 方法和 类等要素命名时使用的字符序列称为标识符。
常用的标识符:
- 所有的标识符都应该以字母(A-Z)、美元符($)或者下划线(_)开始
- 首字母之后可以是任何字母、字符、下划线或者任何字符组合
- 不能使用关键字作为变量名或者方法名
-
数据类型
Java是一种强类型语言
要求变量的使用严格符合规定,所有变量都必须先定义后才能使用
Java的数据类型为两类
- 基本类型(primitive type)
- 引用类型 (reference type)
类型转换
- 由于Java是强类型语言,所以有些运算需要用到类型转换
- 运算中,不同类型的数据先化为同一类,然后再进行运算
- byte,short,char之间不会相互转换,他们三者在计算时首先转换为int类型。
- boolean类型不能与其它数据类型运算。
- 当把任何基本数据类型的值和字符串(String)进行连接运算时(+),基本数据类型的值将自动转化为字符串(String)类型
- 强制类型转换 由高到低
- 不能对布尔值进行转换
- 不能把对象类型转换为不相干的类型
- 在把高容量转换到低容量的时候,强制转换
- 转换的时候可能存在内存溢出,或者精度问题 ```java package base;
public class D06 { public static void main(String[] args) { int money = 10_0000_0000; int years = 30; long total = money*((long)years); System.out.println(total);
}
}
```
-
变量
变量的概念:
内存中的一个存储区域
- 该区域的数据可以在同一类型范围内不断变化
- 变量是程序中最基本的存储单元。包含变量类型、变量名和存储的值
- Java是一种强类型语言。每个变量都必须声明其类型
- Java变量是程序中最基本的储存单元,其要素包括便可i昂名,变量类型以及作用域
- 类变量:static
- 实例变量:从属于对象;如果不自行初始化,默认输出这个类型的默认值(布尔值默认是false,除了基本类型,其余默认值都是null)
- 局部变量:必须声明和初始化值
- 初始化之后不能再改变值
- 常量是一种特殊的变量,被设定后在程序运行的过程中不允许被改变
- 常量名一般使用大写字符
变量的命名规范
- 所有变量、方法、类名:见名知意
- 类成员变量:首字母小写和驼峰原则
- 局部变量:首字母小写和驼峰原则
- 常量:大写字母和下划线
- 类名:首字母大写和驼峰原则
- 方法名:首字母小写和驼峰原则