一.类class
public class Hello {} 类名大写
class Error {} 一个java文件可以有多个类
class Cat{} 但是只能有一个public类
一个方法只能有一个main入口,main从上到下执行。
二.注释
单行注释//
多行注释/* */
文档注释/* * * */
文档注释可以生产API。 解释说明,便于维护。
三.标识符
定义:一切起名字的地方。
命名规则:字母,数字,下划线_,美元符号$;
数字不可以开头;
不可以使用关键字,保留字(const,goto);关键字和保留字都是小写。
命名规范:驼峰原则。常量全部大写。
四.常量和变量
变量:Int i=10; double d=1.2; char=’A’;
作用域:与其最近的{}。
分类:局部变量 方法内定义的
成员变量 class{}临近的
常量: final int A=100; 100是字面量常量。 常量赋值 不可以改变。
五.数据类型
1 数值型:整形:byte,short,int,long long l1=9999999999l;
浮点型:float,double double d1=3.142253365D;
字符型: char
布尔型: boolean
long l1=10000000000L;
double d1=6.3323264666D;
2 引用数据类型:类,接口,数组
3 进制:
十进制, 521
二进制, 0b 开头 0b1000001001
八进制, 0 开头 01011 1 000 001 001
十六进制 0x 开头 0x209 10 0000 1001
4 转义字符
\t制表符(8个空格) \\ \’ \b退格符