1、标识符可以标识什么
标识符可以标识
类——类名,首字母必须大写!
变量,方法,
包——包名,全小写,一般是域名反写
常量,接口等
2、什么是关键字
关键字:是Java自己保留的一些单词,作为特殊功能的,例如:public、class、byte、int…
我们不能用来作为类名或是变量名称,否则会报错
关键字很多,不用刻意去记
3、变量命名规则
3、1字,下,美,人,数,骆驼,有意义
字:字母
下:下划线(_)
美:美元$
人:人民币¥
数:数字
骆驼:驼峰命名法
标识符:由一些字符、符号组合起来的名称,用于给类、方法、变量、接口、常量等起名字
3.2、标识符要求:
1、由数字、字母、下划线(_)、美元符($)、人民币(¥)等组成
2、不能以数字开头,不能是关键字、且区分大小写
命名规范:
变量名:满足标识符要求,建议全英文,有意义,首字母小写,满足驼峰模式,一般为了让人可以一眼看出是什么类型的数据,会在开头加上数据类型的首字母,如"int iStudyNumber = 47;"
类名:满足标识符要求,建议全英文,有意义,首字母大写,满足驼峰模式,如"HelloWorld.java"
包名:满足标识符要求,必须全小写,一般是域名反写
4、数据类型
数据类型分为两种:
基本数据类型
引用数据类型
引用数据类型其中有一种字符串类型:String
基本数据类型分为4类8种
整型:byte 内存占用1字节
short 内存占用2字节
int 4字节
long 8字节
浮点型:float 4字节
double 8字节
字符型:char 2字节
布尔型:Boolean 1字节
int是默认的整型变量,如果希望一个整形字面量设置成long类型,需要在其后面加L/l
double是默认的浮点型,如果希望一个小数字面量是float类型,需要在其后面加上F/f
5、变量的使用规则
变量可以理解为一个存储数据的内存区域(可以理解为一个盒子),且存储的数据是可以变化。
变量定义格式:
数据类型 变量名 = 初始值;
数据类型:int、double…
变量名:名字,建议小写且要有意义
6、常量与Scanner的使用
//导包——当我们使用其他类时,如果这个类和当前文件的包不相同,那么就需要进行导包操作,
//否则,JVM不知道你调用的的这个类具体指的哪个类
//导包的第一种方法
import java.util.Scanner;
//导包的第二种方法
//我们使用*号可以把当前路径下的所有类都导入
//是当前路径下的所有类,不包括这个包里的其它包的内容
import java.util.*;
public class Test00 {
/**
* 这里希望实现一个计算圆形面积的方法
* 已知圆面积公式为:S=PI*r*r
* PI为常量,我们取3.14
* r为半径,需要手动输入
*/
public static void main(String[] args) {
// 我们使用final关键字作为常量的一个声明
// final意思为最终的,用于修饰一个变量时,那么这个变量就无法进行重新赋值
// 常量一般使用全大写字母进行命名,用来提醒别人,这个值为常量,无法再进行修改
final double PI =<