public 只能加在类名与文件名相同的类名前
println换行 print不换
关键字全小写
标识符规则:可以有英文字母,_,$,0-9。1.数字不能开头 2.严格区分大小写,长度无限制 3.不能包含空格 4.不可以使用关键字和保留字,但可以包含关键字和保留字。
标识符命名规范:
- 1.包名:多单词组成是所有字母小写
- 2.类名和接口名:多单词组成时首字母大写
- 3.变量名和方法名:第一个单词首字母小写 第二个单词首字母大写
- 4.常量名:所有单词都大写,多单词链接时用_
变量先声明后使用
变量都定义于一段作用域,出作用域就失效
同一个作用域内不能有相同的标识符名称
数据类型包括基本数据类型和引用数据类型
基本数据类型包括
- 数值型 1.整数类型:byte,short,int,long 浮点类型: float,double(带小数点)
- 字符型 char
- 布尔型 boolean
引用数据类型包括
- 类(包括字符串)
- 接口
- 数组
整形:byte 1字节/shor 2字节/int 4字节/long 8字节
byte 范围 -128-127
声明long型变量 ,必须以L或结尾
浮点型:float 4字节(单精度)/doubl 8字节 (双精度)
声明floa变量,必须以F或f结尾
虽然float占4个字节但比long所占空间要大
通常定义浮点类型数据,我们一般用double
字符型char(1字符=2字节),定义char变量通常用' ',内部只能有1.一个字符2.转意字符3.Unicode值来表示字符常量
/n换行
/t空格
boolean类型 只有true和false两个类型,常在条件判断和循环结构中使用
\" \" 表示强调