注释
注释:单行注释 // 多行注释 /* / 文档注释 /* */
多行注释可以嵌套单行注释,不能嵌套多行注释
关键字
关键字:被java赋予特定含义的英文单词
关键字的字母全部小写、常用代码编辑器对关键字 有特殊颜色标记
class:用于创建/定义一个类,类是java最基本的组成单元
字面量
字面量:数据在程序中的书写格式
字面量类型:
- 整数类型
- 小数类型
- 字符串类型
- 字符类型
- 布尔类型
- 空类型
null不能直接打印,若需要只能用字符串的形式进行打印
\t 制表符:打印时把前面字符串的长度补齐到8或者8的整数倍。最少补一个空格,最多8个
变量
变量的定义格式:数据类型 变量名 = 数据值;
变量的使用方法:输出打印、参与计算、修改记录的值
变量名不能重复定义,一条语句可以定义多个变量,变量使用前一定要赋值
常量定义:final 数据类型 变量名 = 值;
数据类型:基本数据类型(四类八种)、引用数据类型
基本数据类型——整数:
- byte(-128~127)
- short(-32768~32767)
- int(10位数,默认使用)
- long(19位数)
定义long类型变量必须在数据值后面加一个L(推荐使用)或者l作为后缀
例:byte a = 10; short b = 20; int c = 30; long d = 9999999L;
基本数据类型——浮点数:
- float
- double(默认)
定义float类型时数据值必须加一个F(推荐使用)或者f作为后缀
例:float a = 10.1F; double b = 10.2;
基本数据类型——字符:char,例:char a = ‘中’;
基本数据类型——布尔:boolean,例:boolean a = true;
整数和小数取值范围大小关系:
double > float > long > int > short > byte
引用数据类型:类、接口、数组、枚举、注释
标识符
标识符:给类、方法、变量等起的名字 见名知意
命名规则-硬性要求
- 由数字、字母、下划线、$组成
- 不能以数字开头
- 不能是关键字
- 区分大小写
命名规则-软性建议
- 小驼峰命名法:方法、变量
- 标识符是一个单词时全部小写,例:name
- 由多个单词组成时,第一个单词首字母小写,其他单词首字母大写,例:firstName
- 大驼峰命名法:类名、接口名
- 标识符是一个单词时首字母大写,例:Student
- 由多个单词组成时,每个单词首字母大写,例:GoodStudent
- 常量名所有字母都大写
- 所有包名都小写,例:com.song
键盘录入步骤
导包:导包的动作必须出现在类定义的上边 import java.util.Scanner;
创建对象:Scanner sc = new Scanner(System.in); 除了sc是变量名,其他都不允许变
接受数据:int i = sc.nextInt(); 除了i是变量名,其他都不能变
IDEA项目结构:project(项目)、module(模块)、package(包)、class(类)