一、基础语法
类:比如动物
对象: 狗狗、猫 等就是具体的对象
状态:狗狗的颜色、名字
行为:狗狗叫、吃、摇尾巴
方法:方法就是行为 一个类可有很多方法 逻辑运算 数据修改以及所有的动作都是在方法中完成的
实例变量:每个对象都有独特实例变量 对象的状态是由这些实例变量的值决定的 比如红色的狗狗 狗狗的
名字叫Puppy
二、基础语法2
类名:Java的类名首字母为大写 假如类名为若干单词组成则每个单词首字母为大写如:MyFirstJavaClass
方法名:都以小写开头、如果方法名有若干单词、则后面单词首字母大写
源文件名:必须与类名相等
主方法入口: public static void main(String[] args){}方法开始执行
三、Java表示符
Java所有的组成部分都需要名字 类名 变量名 方法名都为标识符
重点:所有的标识符都以字母、美元$、或者下划线开始_ 之后可以为数字等组合
关键字不能用作标识符、大小写敏感
四、修饰符
用修饰符修饰类中方法和属性
访问控制修饰符:default public protected private
非访问控制修饰符:final abstract strictfp
五、Java变量
局部变量
类变量(静态变量)
成员变量(非静态变量)
六、Java数组 new double[]{1,2,3}
声明和构造以及初始化一个数组
七、java枚举 预先设定好值
枚举可以单独声明或声明在类里面 方法、变量、构造函数也可以在枚举中定义
八、继承
Java中一个类可以由其他类派生 需要创建一个类且存在一个类具有你所需要的属性或方法
可以将新创建的类继承该类
被继承的类为(super class) 派生的类称为子类(subclass)